智慧树知到《C语言程序设计(山东联盟-青岛科技大学)》章节测试答案
A.A; p()0; do
B.float; lao()A
C.b-a; goto; int
D.()123; temp; INT
正确答案:b-a; goto; int
20、C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符()。
A.必须为大写
B.必须为下划线
C.必须为字母或下划线
D.可以是字母、数字和下划线中的任一种字符
正确答案:必须为字母或下划线
21、C语言规定标识符只能由字母、数字和小数点三种字符组成。()
A.正确
B.错误
正确答案:错误
22、65的二进制32位定长形式是00000000 00000000 00000000 01000001
A.正确
B.错误
正确答案:正确
23、下面4个选项中,均是正确的八进制数和十六进制数的选项是()。
A.-10;0X8f;-011
B.0abc;-017; 0xc
C.0010 ;-0x11;0xf1
D.0a12;-0x123 ;-0xa
正确答案:0010 ;-0x11;0xf1
24、某种数制每位上所使用的数码个数称为该数制的()。
A.基数
B.位权
C.数值
D.指数
正确答案:基数
25、下面四个选项中,均是不正确的八进制或十六进制数的选项是()。
A.016; 0x8f;018
B.0abc; 017;0xa
C.010; -0x11 ;0x16
D.0a12; 7ff ;-123
正确答案:0a12; 7ff ;-123
第二章单元测试
1、C语言定义一个变量,占用内存中的一个存储空间。()
A.正确
B.错误
正确答案:正确
2、C语言中,要求对所有用到的变量先定义,然后才能使用。()
A.正确
B.错误
正确答案:正确
3、下面四个选项中均是合法整型常量的选项是()。
A.160;0xffff;011
B.-0xcdf ;01a ;0xe
C.-01;986,012 ;0668
D.-0x48a; 2e5;0x02B2
正确答案:160;0xffff;011
4、下面四个选项中,均是不合法整型常量的选项是()。
A.-0f1 ;-0xffff ;0011
B.-0xcdf ;017 ;12,456
C.-018;999 ;5e2
D.-0x48eg -068; 03f
正确答案:-0x48eg -068; 03f
5、下列选项中表示一个正确的整型常量()。
A.1.2
B.-20
C.1,000
D.4 5 6
正确答案:-20
6、若a为整型变量,则语句a=-2;printf(";%d";,a)()。
A.赋值不合法
B.输出值为-2
C.输出为不确定值
D.输出值为2
正确答案:输出值为-2
7、在变量声明中给变量赋初值的方法是:int a=b=c=10()
A.正确
B.错误
正确答案:错误
8、如果i的原值为3,则:j=++i;j的值为3。()
A.正确
B.错误
正确答案:错误
9、设C语言中一个int型数据在内存中占2个字节,则int数据的取值范围为-32768~32767。()
A.正确
B.错误
正确答案:正确
10、下面四个选项中,均是不合法浮点数的是()。
A.160; 0.12;e3
B.123; 2e4.2;.e5
C.-018; 123e4; 0.0
D.-e3; .234; 1e3
正确答案:123; 2e4.2;.e5