7.设C语言中,一个int型数据在内存中占2个字节,则unsigned int 型数据的取值范围为( )。 知识点2.5
A. 0~255 B. 0~32767 C. 0~65535 D. 0~2147483647
8. 下列表示整形数据的是( )。知识点2.5 A. 3.2 B.‘a‘ C. « abc » D.0x11
9. 属于合法的C语言长整型常量的是( ) 。知识点2.5
A. 6273 B. 0L C. 2E10 D. (long)5876273
10. 下面选项中,不是合法整型常量的是( ) 。知识点2.5
A.160 B.-0xcdg C. -01 D.-0x48a
11. 判断short x = 0xaffbc;x的结果是( ) 。知识点2.5
A.赋值非法 B.溢出 C.为affb D.为ffbc
12. C语言中整数-8在内存中的存储形式为 ( )。知识点2.5
A. 1111111111111000 B. 100000000001000 C. 000000000001000 D. 1111111111110111
13. 下面选项中,合法浮点数的是( ) 。知识点2.6 A. +1e+1 B. -.60 C. 123e D. -e3
14. 以下叙述正确的是( )。知识点2.6
A.在C程序中,整数都能被准确无误地表示,实数不能被准确无误地表示; B.在C程序中,实数都能被准确无误地表示,整数不能被准确无误地表示;
C.在C程序中,无论是整数还是实数,都不能被准确无误地表示
D.在C程序中,无论是整数还是实数,都能被准确无误地表示
15. 不是C语言的浮点类型的是()。知识点2.6 A. float B. double C. long double D. real
————————————————————————
16. 下列四组选项中,均是合法转义字符的选项是( )。知识点2.7
A. \‖‘ \\‘ \n‘ B. \‘ \017‘ \‖‘ C. \018‘ \f‘ xab‘ D. \\0‘ \101‘ xlf‘
17. 下面正确的字符常量是( )。 知识点2.7 A.―c‖ B. \\‘‘
C. ‘ D. K‘
18. 已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2= A‘+ 6‘- 3‘后,c2中的值为( )。 知识点2.7
A. D B. 68
C. 不确定的值 D.C
19. 对于char cx= \039‘;语句,正确的是( ) 。知识点2.7
A.不合法 B.cx的ASCII值是33 C.cx的值为四个字符 D.cx的值为三个字符
20. 在C语言中,字符型数据在内存中以( )形式存放。知识点2.7
A.原码 B.BCD码 C.反码 D.ASCII码
21.已知 int i=2;char c=‘A‘;则 i+c的值为( )。知识点2.8
A.未知 B.99 C.67 D. C‘
22.设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为( )。知识点2.8
A. float B. char C. int D. double
23. 在C语言中,要求参加运算的数必须是整数的运算符是( )。知识点2.9
A./ B.* C.% D. =
24. 假定x和y为double型,则表达式x=2,y=x+3/2的值是( ) 。知识点2.9
A.3.500000 B.3 C.2.000000 D.3.000000