一、单项选择题
1. 下列正确的整型常量是【】。
A. 0189 B. 0x12f C. 0e0.0 D. 1E2
2. 下列错误的整型常量是【】。
A. 32768 B. 0 C. 037 D. 0xAF
3. 下列错误的实型(浮点型)常量是【】。
A. .0 B. E0 C. 0 D. 0E+0
4. 下列不属于C语言常量的是【】。
A. 0xA5 B. 5e-2 C. 3e2 D. 0582
5. 下列正确的字符型常量是【】。
A. "a" B. '\t' C. "\n" D. 297
6. 设 int a=0,b=0,m=0,n=0; ,执行语句(m=a==b)||(n=a==b);后,m和n的值分别是【】。
A. 0, 0 B. 1, 0 C. 0, 1 D. 1, 1
7. 下列运算符中,优先级最高的是【】。
A. [ ] B. ++ C. % D. &&
8. 下列运算符中,优先级最低的是【】。
A. && B. & C. || D. =
9. 设 int a; 则表达式(a=2,3),a+1 的值是【】。
A. 1 B. 2 C. 3 D. 4
10. 设 int x=100; 则表达式 x++>100?x+20:x+10 的值是【】。
A. 110 B. 111 C. 120 D. 121
11. 设 int a=11; 则表达式 a+=a-=a*a 的值是【】。
A. -120 B. 0 C. -552 D. -