1.下面定义的一维字符型数组中 , 存储的数据不是字符串的为 ##。
A.char s[]=\B.char s[]={'a', 'b', s[]={'a', 'b', 'c'}; 'c', '\\0'};
D.char s[20]=\
参考答案】 : C
C.char
2.—台微型计算机的内存容量为 2G,指的是该微机的内存是2G个()。
A.位 B.字 C.字节 D.块
参考答案】 : C
3.下列函数声明中 , 为重载函数的一组是 ##。
A.void fun(int); void fun(double=5.0); fun(int=5); C.int f1(int); int f2(int, fun(int, int = 3);
参考答案】 : A
B.void
fun(int); int D.void fun(int); int int);
4. 已知函数原型“ void fun(const int &a); 正确的是 ##。
A.int x=3; fun(x); 三种都
, 则下列 fun() 函数调用
B.const int y=3; fun(y); C.fun(3); D.以上
正确
参考答案】 : D
5.在C++中,函数原型声明中可以省略##。
A. 函数类型
B.函数名 C.形参类型 D.形参名
参考答案】
6. 二进制数 1011+1001=( ) 。
A.10l00
B.1010l
C.11010
D.10010
参考答案】 : A
7. 计算机唯一可以读懂的语言就是计算机的指令 , 叫做机器语言 , 被称 为 ( ) 程序设计语言。
A.低级 B.中级 C.高级
【参考答案】 : A
D.特级
8. 在访问数组中的某个元素时 不可以用 ##指定待访问元素的下标。
A.浮点型常量
B.整型变量
C.整型表达式 D.整型常量
【参考答案】 : A
9. 已知“ char
s[]=\上输出
幕
”, 则使用“ cout<
A.n B.i C.v D.iversity
【参考答案】 : C
10. 以下不正确的 if 语句形式是 ##。
A.if(x>y); B.if(x=O)x=y;
cin>>y; { x; y ;}
【参考答案】 : B
C.if(X! = y)cin>>x D.if(x v y) else
11. 已知函数调用“ char str[2][1O]={\则下列给出的 fun() 函数原型中正确的是 ##。
A.void fun(char (*p)[2]);
参考答案】 : B
B.void fun(char (*p)[1O]); C.void
fun(char *p[2]); D.void fun(char **p);
12. 已知程序段 : int a[3][4],*p[3]={a[0], a[1], a[2]},**pp=p,i; for (i=0; i<12; i++) a[i/4][i%4]=i; 则 pp[1][2] 的值是 ##。
A.3 B.4 C.5 D.6
【参考答案】 : D
13. 已知 “int a[2][3], b二fun(a); ” ,则 fun()函数原型为 ##。
A.void fun(int (*p)[2]); B.void fun(int (*p)[3]); C.int fun(int (*p)[2]); D.int fun(int (*p)[3]);
【参考答案】 : D
14. 下列表达式中的值为 1 是 ( ) 。
A.1 - '0' B.1 -'\\0'
【参考答案】 : B
C.'1' -0 D.'\\0' -'0'
15. 若 m、n 为整型 ,x 为实型 ,ch 为字符型 , 下列赋值语句中正确的是 ( )
A.mn=x; B.m=chn; C.x=(m1); D.m=x%n;
【参考答案】 : B
16. 与十进制数 230等值的十六进制数是 ( ) 。
A.E6 B.F6 C.E2 D.F2
【参考答案】 : A
17. 设 i,j,k 都是变量 , 下面不正确的赋值表达式是 ( ) 。
参考答案】 : D
相关推荐: