智慧树知到《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; |