2020年9月计算机二级C语言考试章节习题及答案(6)
1[单选题] 用8位无符号二进制数能表示的十进制数为( )
A.127
B.128
C.255
D.256
参考答案:C
参考解析:2^8-1=256-1=255
2[单选题] 若有以下程序段(n所赋的是八进制数)
int m=32767,n=032767
printf("%d,%o/n",m,n);
执行后输出结果是( )
A.32767,32767
B.32767,032767
C.32767,77777
D.32767,077777
参考答案:A
3[单选题] 有以下程序
main()
{ char *s[]={"one","two","three"},*p;
p=s[1];
printf("%c,%s\n",*(p+1),s[0]);
}
执行后输出结果是( )
A.n,two
B.t,one
C.w,one
D.o,two
参考答案:C
4[单选题] 以下定义语句中正确的是
A.int a =b =0;
B.char A = 65 + 1,b='b';
C.float a = 1,*b=&a,*c=&b;
D.double a = 0.0;b=1.1;
参考答案:B
参考解析:A选项中定义时赋值不能用连等。C选项中变量C和&b的类型不匹配。D选项中变量b前是分号,所以变量b没有类型,即未定义。B为变量定义时赋值的正确表达形式
编辑推荐:
温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)
点击加载更多评论>>