下列标识符定义正确的是( )。
A.3DATA
B.DATA___3
C.DATA3
D.DATA3
第1题:
A、a3_b3
B、void
C、_123
D、IF
第2题:
下列各项关于变量的描述中正确的是( )。
A.变量名不是标识符
B.变量名的字符是不区分大小写的
C.变量名的定义必须符合标识符的定义规则
D.变量属性分为基本类型和复合类型
第3题:
若程序中有宏定义行 :#define N 100 则以下叙述中正确的是
A) 宏定义行中定义了标识符 N 的值为整数100
B) 在编译程序对C 源程序进行预处理时用100 替换标识符N
C) 对 C 源程序进行编译时用 100 替换标识符N
D) 在运行时用 100 替换标识符N
第4题:
以下叙述正确的是______。
A.可以把define和if定义为用户标识符
B.可以把define定义为用户标识符,但不能把if定义为用户标识符
C.可以把if定义为用户标识符,但不能把define定义为用户标识符
D.define和if都不能定义为用户标识符
第5题:
下列是合法的用户自定义标识符的是( )。
A._w1
B.3_xy
C.int
D.LINE-3
第6题:
A、printf
B、enum
C、_
D、sin
第7题:
以下叙述中错误的是
A.用户所定义的标识符允许使用关键字
B.用户所定义的标识符应尽量做到“见名知意”
C.用户所定义的标识符必须以字母或下划线开头
D.用户定义的标识符中,大、小写字母代表不同标识
第8题:
Adate
Bdir
Clist
Dtype
第9题:
若程序有宏定义:#define N l00,则以下叙述中正确的是( )。
A.宏定义中定义了标识符N的值为整数100
B.在编译程序对C源程序进行预处理时用l00替换标识符N
C.对C源程序进行编译时用100替换标识符N
D.在运行时用100替换标识符N
第10题:
下列标识符定义正确的是( )。
A.3DATA
B.DATA_3
C.DATA3
D.DATA3