数据类型、运算符和表达式复习题一.选择题1
以下不合法的用户标识符是:( ) a) f2_G3 b) If c) 4d d) _82
以下选项中合法的用户标识符是:( ) a) long b) _2Test c) 3Dmax d) A
以下可用作用户标识符的是:( ) a) 12_a b) signed c) t-o d) _if4
以下不是关键字的标识符是:( ) a) continue b) char c) If d) default5
C 语言提供的合法的关键字是:( ) a) swicth b) cher c) Case d) void6
以下选项中不合法的 int 整型常数是( ) a) 32768 b) —56 c) 03 d) 0xAF7
以下合法的长整型常量是( ) a) 2L b) 49627 c) 34566666 d) 213&8
以下正确的实型常量是( ) a) 1
579899 c) 1
6 d) 89
以下选项中合法的实型常数是( ) a) 5E2
0 b) E—3 c)
2E0 d) 1
以下合法的八进制数是( ) a) 0135 b) 068 c) 013
54 d) o711
以下合法的十六进制数是( ) a) 0x b) 0x4de c) 0x1h d) ox7712
以下选项中非法的数值常量是( ) a) 019 b) 0L c) 0xff d) 1e113
若变量已正确定义,以下合法的赋值表达式是( ) a) a=1/b=2 b) ++(a+b) c) a=a/(b=5) d) y=int(a)+b14
若变量已正确定义,以下非法的表达式是( ) a) a/=b+c b) a%(4
0) c) a=1/2*(x=y=20,x*3) d) a=b=c15