22秋《面向对象程序设计》作业3
共20道题 总分:100分
一、单选题(共20题,100分)
1.题面见图片
A、A
B、B
C、C
D、D
2.题面见图片
A、A
B、B
C、C
D、D
3.假定指针变量p定义为“int *p=new int[30];”,要释放p所指向的动态内存,应使用语句( )。
A、deletep
B、delete*p
C、delete&p
D、delete[]p
4.在下面存储类中,( ) 对象的可见性与生存期不一致。
A、外部类
B、自动类
C、内部静态类
D、寄存器类
5.题面见图片
A、A
B、B
C、C
D、D
6.题面见图片
A、A
B、B
C、C
D、D
7.在下面的二维数组定义中,正确的是( )。
A、inta[5][]
B、inta[][5]
C、inta[][3]={{1,3,5},{2}}
D、inta[](10)
8.题面见图片
A、A
B、B
C、C
D、D
9.题面见图片
A、A
B、B
C、C
D、D
10.关于局部变量,下面说法正确的是( )。
A、定义该变量的程序文件中的函数都可以访问
B、定义该变量的函数中的定义处以下的任何语句都可以访问
C、定义该变量的复合语句中的定义处以下的任何语句都可以访问
D、定义该变量的函数中的定义处以上的任何语句都可以访问
11.题面见图片
A、A
B、B
C、C
D、D
12.程序中主函数的名字为( )。
A、main
B、MAIN
C、Main
D、任意标识符北语答案请进:opzy.net或请联系微信:1095258436
13.switch语句能够改写为( )语句。
A、for
B、if
C、do
D、while
14.假定有“struct BOOK{char title[40]; float price;}book;”,则正确的语句为( )。
A、BOOK&x=&book
B、BOOK&x=book
C、BOOK&x=newBOOK
D、BOOK&x=BOOK
15.假定变量a和pa定义为“double a[10], *pa=a;”,要将12.35赋值给a中的下标为5的元素,不正确的语句是( )。
A、pa[5]=12.35
B、a[5]=12.35
C、*(pa+5)=12.35
D、*(a[0]+5)=12.35
16.题面见图片
A、A
B、B
C、C
D、D
17.题面见图片
A、A
B、B
C、C
D、D
18.题面见图片
A、A
B、B
C、C
D、D
19.题面见图片
A、A
B、B
C、C
D、D
20.假定变量b和pb定义为“int b[10], *pb=b;”,要将24赋值给b[1]元素中,不正确的语句是( )。
A、*(pb+1)=24
B、*(b+1)=24
C、*++b=24
D、*++pb=24
22秋《面向对象程序设计》作业3
共20道题 总分:100分
一、单选题(共20题,100分)
1.题面见图片
A、A
B、B
C、C
D、D
2.题面见图片
A、A
B、B
C、C
D、D
3.假定指针变量p定义为“int *p=new int[30];”,要释放p所指向的动态内存,应使用语句( )。
A、deletep
B、delete*p
C、delete&p
D、delete[]p
4.在下面存储类中,( ) 对象的可见性与生存期不一致。
A、外部类
B、自动类
C、内部静态类
D、寄存器类
5.题面见图片
A、A
B、B
C、C
D、D
6.题面见图片
A、A
B、B
C、C
D、D
7.在下面的二维数组定义中,正确的是( )。
A、inta[5][]
B、inta[][5]
C、inta[][3]={{1,3,5},{2}}
D、inta[](10)
8.题面见图片
A、A
B、B
C、C
D、D
9.题面见图片
A、A
B、B
C、C
D、D
10.关于局部变量,下面说法正确的是( )。
A、定义该变量的程序文件中的函数都可以访问
B、定义该变量的函数中的定义处以下的任何语句都可以访问
C、定义该变量的复合语句中的定义处以下的任何语句都可以访问
D、定义该变量的函数中的定义处以上的任何语句都可以访问
11.题面见图片
A、A
B、B
C、C
D、D
12.程序中主函数的名字为( )。
A、main
B、MAIN
C、Main
D、任意标识符
13.switch语句能够改写为( )语句。
A、for
B、if
C、do
D、while
14.假定有“struct BOOK{char title[40]; float price;}book;”,则正确的语句为( )。
A、BOOK&x=&book
B、BOOK&x=book
C、BOOK&x=newBOOK
D、BOOK&x=BOOK
15.假定变量a和pa定义为“double a[10], *pa=a;”,要将12.35赋值给a中的下标为5的元素,不正确的语句是( )。
A、pa[5]=12.35
B、a[5]=12.35
C、*(pa+5)=12.35
D、*(a[0]+5)=12.35
16.题面见图片
A、A
B、B
C、C
D、D
17.题面见图片
A、A
B、B
C、C
D、D
18.题面见图片
A、A
B、B
C、C
D、D
19.题面见图片
A、A
B、B
C、C
D、D
20.假定变量b和pb定义为“int b[10], *pb=b;”,要将24赋值给b[1]元素中,不正确的语句是( )。
A、*(pb+1)=24
B、*(b+1)=24
C、*++b=24
D、*++pb=24
22秋《面向对象程序设计》作业3
共20道题 总分:100分
一、单选题(共20题,100分)
1.题面见图片
A、A
B、B
C、C
D、D
2.题面见图片
A、A
B、B
C、C
D、D
3.假定指针变量p定义为“int *p=new int[30];”,要释放p所指向的动态内存,应使用语句( )。
A、deletep
B、delete*p
C、delete&p
D、delete[]p
4.在下面存储类中,( ) 对象的可见性与生存期不一致。
A、外部类
B、自动类
C、内部静态类
D、寄存器类
5.题面见图片
A、A
B、B
C、C
D、D
6.题面见图片
A、A
B、B
C、C
D、D
7.在下面的二维数组定义中,正确的是( )。
A、inta[5][]
B、inta[][5]
C、inta[][3]={{1,3,5},{2}}
D、inta[](10)
8.题面见图片
A、A
B、B
C、C
D、D
9.题面见图片
A、A
B、B
C、C
D、D
10.关于局部变量,下面说法正确的是( )。
A、定义该变量的程序文件中的函数都可以访问
B、定义该变量的函数中的定义处以下的任何语句都可以访问
C、定义该变量的复合语句中的定义处以下的任何语句都可以访问
D、定义该变量的函数中的定义处以上的任何语句都可以访问
11.题面见图片
A、A
B、B
C、C
D、D
12.程序中主函数的名字为( )。
A、main
B、MAIN
C、Main
D、任意标识符
13.switch语句能够改写为( )语句。
A、for
B、if
C、do
D、while
14.假定有“struct BOOK{char title[40]; float price;}book;”,则正确的语句为( )。
A、BOOK&x=&book
B、BOOK&x=book
C、BOOK&x=newBOOK
D、BOOK&x=BOOK
15.假定变量a和pa定义为“double a[10], *pa=a;”,要将12.35赋值给a中的下标为5的元素,不正确的语句是( )。
A、pa[5]=12.35
B、a[5]=12.35
C、*(pa+5)=12.35
D、*(a[0]+5)=12.35
16.题面见图片
A、A
B、B
C、C
D、D
17.题面见图片
A、A
B、B
C、C
D、D
18.题面见图片
A、A
B、B
C、C
D、D
19.题面见图片
A、A
B、B
C、C
D、D
20.假定变量b和pb定义为“int b[10], *pb=b;”,要将24赋值给b[1]元素中,不正确的语句是( )。
A、*(pb+1)=24
B、*(b+1)=24
C、*++b=24
D、*++pb=24