北语18春《面向对象程序设计》作业1[答案]满分答案
18春《面向对象程序设计》作业1-0001
试卷总分:100 得分:0
一、 单选题 (共 20 道试题,共 100 分)
1.题面见图片
A.A
B.B
C.C
D.D
正确选项:----
专业答案:----
专业答案:----
正确答案:----
正确选项:----
专业答案:----
2.在下面的二维数组定义中,正确的是( )。
A.inta[5][]
B.inta[][5]
C.inta[][3]={{1,3,5},{2}}
D.inta[](10)
正确答案:----
3.题面见图片
A.A
B.B
C.C
D.D
4.假定p指向的字符串为”string”,若要输出这个字符串的地址值,则使用( )。
专业答案:----
A.cout<<*p
B.cout<<p
C.cout<<&p
D.cout<<(void*)p
正确答案:----
5.当处理特定问题时的循环次数已知时,通常采用( )来解决。
A.for循环
B.while循环
C.do循环
专业答案:----
D.switch语句
专业答案:----
6.在下面循环语句中循环体执行的次数为( )。for(int i=0; i<n; i++)if(i>n/2) break;
A.n/2
B.n/2+1
C.n/2-1
D.n-1
专业答案:----
7.题面见图片
A.A
B.B
C.C
D.D
8.C语言正确的多行注释字符是
A.//
B./*和*/
C./*
D./***
正确答案:----
9.字符串”a+b=12 ”的长度为( )。
正确答案:----
A.6
B.7
C.8
D.9
正确选项:----
10.若用数组名作为函数调用的实参,传递给形参的是( )。
A.数组的首地址
B.数组中第一个元素的值
C.数组全部元素的值
D.数组元素的个数
专业答案:----
11.下列给字符数组赋初值时,正确的是( )。
A.chars1[]=”abcdef”
正确选项:----
B.chars2[4]=”abcd”
专业答案:----
C.chars3[2][3]={“abc”,”xyz”}
专业答案:----
D.chars4[4][]={‘a’,’x’,’s’,’t’}
正确选项:----
12.由C++源程序文件编译而成的目标文件的默认扩展名为( )。
A.cpp
B.exe
C.obj
D.lik
专业答案:----
13.在下面存储类中,( ) 对象的可见性与生存期不一致。
A.外部类
B.自动类
C.内部静态类
D.寄存器类
专业答案:----
14.下列( )的调用方式是引用调用。
A.形参和实参都是变量
B.形参是指针,实参是地址值
C.形参是引用,实参是变量
D.形参是变量,实参是地址值
正确选项:----
15.下列对引用的陈述中不正确的是( )。
A.每一个引用都是其所引用对象的别名,因此必须初始化
B.形式上针对引用的操作实际上作用于它所引用的对象
C.一旦定义了引用,一切针对其所引用对象的操作只能通过该引用间接进行
D.不需要单独为引用分配存储空间
专业答案:----
16.题面见图片
A.A
B.B
C.C
D.D
17.存储以下数据,占用存储字节最多的是( )。
A.0
B.‘0’
C.“0”
专业答案:----
D.0.0
专业答案:----
18.题面见图片
A.A
B.B
C.C
D.D
19.题面见图片
A.A
B.B
C.C
D.D
20.以下标识符中不全是保留字的是( )。
A.caseforint
B.defaultthenwhile
正确选项:----
C.boolclasslong
D.gotoreturnchar
专业答案:----
北语18春《面向对象程序设计》作业1[答案]历年参考题目如下: