智慧树知到《计算机基础及高级语言程序设计》章节测试答案
智慧树知到《计算机基础及高级语言程序设计》章节测试答案
第一章单元测试
1、C语言程序源文件的后缀为
A..c
B..obj
C..exe
D..doc
正确答案:.c
2、组成计算机的CPU的两大部件是
A.运算器和控制器
B.控制器和寄存器
C.运算器和内存
D.控制器和内存
正确答案:运算器和控制器
3、计算机能直接执行
A.高级语言编写的源程序
B.机器语言程序
C.英语程序
D.十进制程序
正确答案:机器语言程序
第二章单元测试
1、下列选项中,合法的C语言标识符是
A.%x
B.a+b
C.a123
D.123
正确答案:a123
2、有如下语句scanf(";a=%d,b=%d";,&;a,&;b); 为使变量a的值为1,b的值为2,从键盘输入数据的正确形式是
A.1 2
B.1,2
C.a=1 b=2
D.a=1,b=2
正确答案:a=1,b=2
3、在C语言提供的合法的关键字是
A.swicth
B.cher
C.Case
D.default
正确答案:default
4、字符型常量在内存中存放的是
A.ASCⅡ码
B.BCD码
C.内部码
D.十进制码
正确答案:ASCⅡ码
5、设有floatx;则x是()变量
A.整型
B.实型
C.字符型
D.长型
正确答案:实型
6、以下选项中不属于C语言的类型的是
A.signedshortint
B.unsignedlongint
C.unsignedint
D.long short
正确答案:long short
7、以下选项中合法的实型常数是
A.5E2.0
B.E-3
C..2E0
D.1.3E
正确答案:.2E0
第三章单元测试
1、在C语言中运算对象必须是整型的运算符是
A.%
B.!
C./
D.*
正确答案:%
2、以下运算符中优先级最低的运算符是
A.&;&
B.&
C.||
D.=
正确答案:=
3、在C语言中,若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是
A.1
B.2
C.2.0
D.2.5
正确答案:2.0
4、在C语言中,若有说明和语句:inta=5;intc=a++;此处c的值是
A.4
B.5
C.6
D.7
正确答案:5
5、在C语言中,若a=21,则printf(";%x";,a);输出值为
A.15
B.32
C.33
D.21
正确答案:15
6、在C语言中,执行下面两个语句后,输出的结果为()charc1=97,c2=98;printf(";%d%c";,c1,c2)。
A.97 98
B.97 b
C.a 98
D.a b
正确答案:97 b
7、在C语言中,设x=1,y=2,执行表达式(xy)?x++:++y以后x和y的值分别为
A.1和2
B.1和3
C.2和2
D.2和3
正确答案:1和3
8、在C语言中,能正确表示逻辑关系:";a≥10或a≤-10";的C语言表达式是
A.a=10ora<;=-10
B.a=10|a<;=-10
C.a=10&;&;a<;=-10
D.a=10‖a<;=-10
正确答案:a=10‖a<;=-10