第一章单元测试
1、【题目】C语言程序扩展名为.exe,它属于【】
选项:
A:可执行文件
B:目标文件
C:源程序文件
D:库文件
答案:【可执行文件】
2、【题目】在绘制程序流程图时,表示“输入输出框”的符号是【】
选项:
A:
B:
C:
D:
答案:【
】
3、【题目】在绘制程序流程图时,下面哪个表示“选择结构”【】
选项:
A:
B:
C:
D:
答案:【
】
4、【题目】在绘制程序N-S图时,下面哪个表示“直到型循环结构”【】
选项:
A:
B:
C:
D:
答案:【
】
5、【题目】下列关于C语言特点的描述,不正确的是【】
选项:
A:C语言兼有高级语言和低级语言的双重特点,执行效率高
B:C语言既可用来编写应用软件,又可用来编写系统软件
C:C语言的可移植性差
D:C语言是一种结构化程序设计语言
答案:【C语言的可移植性差】
第二章单元测试
1、【题目】十六进制数0X11对应的十进制数是【】
选项:
A:
2
B:
11
C:
17
D:
其它答案都不正确
答案:【
17
】
2、【题目】下列C语言书写形式中属于合法的十进制整型常量的是【】
选项:
A:82u
B:045L
C:0X7F4
D:0x81p
答案:【82u】
3、【题目】字符’3’的ASCII码值是【】
选项:
A:
3
B:
48
C:
51
D:
其它答案都不正确
答案:【
51
】
4、【题目】下列合法的C语言标识符是【】
选项:
A:float
B:_xyz
C:2x
D:a&b
答案:【_xyz】
5、【题目】下面哪个是合法的C语言字符型变量定义【】
选项:
A:Chara;B:floata1,a2;C:char_a1,_a2;D:CHARa1,a2,a3;答案:【char_a1,_a2;】
第三章单元测试
1、【题目】若有定义floata;,执行表达式a=1/2后,a的值是【】
选项:
A:
0
B:
1
C:
0.5
D:
其它答案都不正确
答案:【
0
】
2、【题目】已知intn=3,k=1;,执行语句n*=k+1后,n的值是【】
选项:
A:
3
B:
4
C:
6
D:
其它答案均不正确
答案:【
6
】
3、【题目】C语言中,s=–i;等价于【】
选项:
A:s=i;i=i-1;B:i=i-1;s=i;C:s=i;s=s-1
D:s=i;s=i-1;答案:【i=i-1;s=i;】
4、【题目】已知unsignedchara=0x53,b=0x31;,表达式a&b的值是【】
选项:
A:
0x11
B:
0x73
C:
0x62
D:
其它答案都不正确
答案:【
0x11
】
5、【题目】已知inta=18;,表达式a>>2的值是【】
选项:
A:72
B:5
C:4.5
D:4
答案:【4】
第四章单元测试
1、【题目】以下语句的输出结果是【】
intx=29;
printf(‘%d,%o,%x’,x,x,x);选项:
A:
29,35,1d
B:
29,1d,35
C:
35,29,1d
D:
其它答案都不正确
答案:【
29,35,1d
】
2、【题目】设x、y均为整型变量,且x=6,y=8,则以下语句的输出结果是【】
printf(‘%d,%d’,x–,–y);选项:
A:
6,8
B:
6,7
C:
5,7
D:
其它答案均不正确
答案:【