PAGE \* MERGEFORMAT - 34 -
word文档 可自由复制编辑
习题 2
单项选择题
下面为合法的C语句是【 B 】。
A.#define MY 100
B.a=25;
C.a=b=100
D./*m=100;*/
下面叙述中,正确的是【 D 】。
A.C程序中所有的标识符都必须小写
B.C程序中关键字必须小写,其他标识符不区分大小写
C.C程序中所有的标识符都不区分大小写
D.C程序中关键字必须小写,其他标识符区分大小写
下面标识符中,【 D 】不是C语言关键字。
A.char
B.goto
C.case
D.Switch
下面标识符中不合法的用户标识符是【 A 】。
A.float
B._123
C.Sun
D.XYZ
下面数据中不是C语言常量的是【 A 】。
A.e-2
B.074
C.‘\0
D.“a”
下面不正确的转义符是【 C 】。
A.‘\\’
B.‘\’ ’
C.‘\19
D.‘\0
设t是double类型变量,表达式t=1,t+2,t++的值是【 D 】。
A.4.0
B.3.0
C.2.0
D.1.0
若变量已正确定义并赋值,下面合法的表达式是【 B 】。
A.(int) a=b+7
B.a=7+b+c,++a
C.int (12.3%4)
D.a=a+2=c+b
设a是整型变量,下面不能正确表达数学关系10
A.10