C语言各章习题(答案)

第3章

1、在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为:

a) char

B) char=int

C) char

D) char=int=long int<=float

2、以下不正确的叙述是

在C程序中,逗号运算符的优先级最低

在C程序中,APH和aph是两个不同的变量

若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变

d当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值。

3、以下正确的叙述是

在C程序中,每行中只能写一条语句

若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数

在C程序中,无论是整数还是实数,都能被准确无误地表示

d在C程序中,%是只能用于整数运算的运算符

4、若x、i、j和k都是int型变量,则执行下面表达式后x的值为:

x=(i=4,j=16,k=32)

A)4 B)16 c)32 D)52

5、假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是:

A)7 b)8 C)6 D)2

6、下面四个选项中,均是合法整型常量的选项是:

a)160 B)-0xcdf C)-01 D)-0x48a

-0xffff 01a 986,012 2e5

011 0xe 0668 0x

7、下面四个选项中,均是不合法的浮点数的选项是

A)160. 0.12 E3 b)123 2E4.2 .E5

C)-.18 123E4 0.0 D)-E3 .234 1E3

8、下面四个选项中,均是合法转义字符的选项是

a \’ \\ \n B) \ \017 \”

C) \018 \f xab D) \\0 \101 x1f

9、下面不正确的字符串常量是

a)’abc’ B)“12 ’12” C)”0” D)“”

10、已知字母A的ASCⅡ码为十进制的65,下面程序的输出是

a) 67,D B) B,C C) C,D D) 不确定的值

相关推荐
相关主题
热门推荐