智慧树知到《C语言程序设计(山东联盟-青岛科技大学)》章节测试答案
11、以下每个选项都代表一个常量,其中不正确的实型常量是()。
A.2.607E-1
B.0.8103e2
C.-77.77
D.4.6e-2
正确答案:0.8103e2
12、设变量a是整型,f是实型,i是双精度型,则表达式10+';a';+i*f值的数据类型为()。
A.int
B.float
C.double
D.不确定
正确答案:double
13、设有说明:char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为()。
A.float
B.char
C.int
D.double
正确答案:double
14、以下变量定义中,合法的是()。
A.float 3()four=3.4
B.int()abc()=2
C.double a=1+4e2.0
D.short do =15
正确答案:int()abc()=2
15、已定义x为float型变量x=213.82631;printf(";%-4.2f\n";,x);则以上语句()。
A.输出格式描述符的域宽不够,不能输出
B.输出为213.83
C.输出为213.82
D.输出为-213.82
正确答案:输出为213.83
16、C语言中,char型数据在内存中的存储形式是()。
A.原码
B.反码
C.补码
D.ASCII码
正确答案:ASCII码
17、下面正确的字符常量是()。
A.";c"
B.';\\';'
C.';W'
D.'
正确答案:";c"
18、下面四个选项中,均是正确的数值常量或字符常量的选项是()。
A.0.0 ;0f ;8.9e ;';&;'
B.";a";3.9E-2.5 ;1e1 ;';";'
C.';3';011 ;0xFF00 ;0a
D.+001 ;0xabcd ;2e2;50
正确答案:+001 ;0xabcd ;2e2;50
19、字符型变量用来存放字符常量,注意只能放2个字符。()
A.正确
B.错误
正确答案:错误
20、C语言中可以把一个字符串赋给一个字符变量。()
A.正确
B.错误
正确答案:错误
21、C语言使字符型数据和整型数据在一定范围内之间可以通用。一个字符数据既可以以字符形式输出,也可以以整数形式输出。()
A.正确
B.错误
正确答案:正确
22、C的字符常量是用双引号括起来的一个字符。()
A.正确
B.错误
正确答案:错误
23、下面不正确的字符串常量是()。
A.';abc'
B.";12';12"
C.";0"
D."; "
正确答案:';abc'
24、下面4个选项中均是非法常量的是()。
A.';as';-0fff;';\0xa'
B.';\\'; \01; 12,456
C.-0x18; 01177;0xf
D.0xabc;';\0';";a"
正确答案:';as';-0fff;';\0xa'
25、字符串常量是一对单引号括起来的字符序列。()
A.正确
B.错误
正确答案:错误
26、int k=8567;printf(";|%-6d|";,k);结果是()。
A.输出格式描述不合法
B.输出为|008567|
C.输出为|8567; |
D.输出为|-08567|
正确答案:输出为|8567; |