智慧树知到《计算机程序设计(C语言)》章节测试答案
智慧树知到《计算机程序设计(C语言)》章节测试答案
第一章单元测试
1、一个C程序可以有()个主函数。
A.1
B.2
C.3
D.多个
正确答案:1
2、C语言是函数式的语言。
A.正确
B.错误
正确答案:正确
3、C语言是高级语言。
A.正确
B.错误
正确答案:正确
4、Visual C++不支持C语言。
A.正确
B.错误
正确答案:错误
5、C语言是编译式的语言。
A.正确
B.错误
正确答案:正确
第二章单元测试
1、double x;scanf(";%lf";,&;x);不可以赋值给x变量的常量是().
A.123
B.100000
C.A'
D.";abc"
正确答案:";abc"
2、下列程序段的输出结果为().float x=213.82631;printf(";%3d";,(int)x)。
A.213.82
B.213.83
C.213
D.3.8
正确答案:213
3、下列程序的输出结果是().main(){char c1=97,c2=98;printf(";%d %c";,c1,c2);}
A.97 98
B.97 b
C.a 98
D.a b
正确答案:97 b
4、以下标识符中,不能作为合法的C用户定义标识符的是().
A.a3()b3
B.void
C.()123
D.IF
正确答案:void
5、以下标识符中,不能作为合法的C用户定义标识符的是().
A.answer
B.to
C.signed
D.()if
正确答案:signed
第三章单元测试
1、逻辑运算低于关系运算.。
A.正确
B.错误
正确答案:正确
2、x*=y+8 等价于 x=x*(y+8).。
A.正确
B.错误
正确答案:正确
3、关系运算高于算术运算.。
A.正确
B.错误
正确答案:错误
4、若 a=3,b=2,c=1 则关系表达式";(ab)==c"; 的值为";真";.。
A.正确
B.错误
正确答案:正确
5、若给定条件表达式(M)?(a++):(a--),则其中表达式M().
A.和(M==0)等价
B.和(M==1)等价
C.和(M!=0)等价
D.和(M!=1)等价
正确答案:和(M!=0)等价
第四章单元测试
1、结构化程序设计所规定的三种基本控制结构是().
A.输入、处理、输出
B.树形、网形、环形
C.顺序、选择、循环
D.主程序、子程序、函数
正确答案:顺序、选择、循环
2、C语言中用于结构化程序设计的三种基本结构是().
A.顺序结构、选择结构、循环结构
B.if、switch、break
C.for、while、do-while
D.if、for、continue
正确答案:顺序结构、选择结构、循环结构
3、int a=7,b=9,t;t=(ab)?
A.b;t的值为7.。
A.正确
B.错误
正确答案:错误
4、赋值语句中的赋值运算符的左侧只能是唯一的变量。
A.正确
B.错误
正确答案:正确
5、int a=10;printf(";%d";,a++);输出11.。