4、能作为合法的C语言用户定义标识符的是_____。47A)a3B)ifC)_123D)IF1.以下数据中,不正确的数值或字符常量是_____。A)011B)3.987E-2C)018D)0xabcd2.若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是______。A)++x,y=x--B)x+1=yC)x=x+10=x+yD)double(x)/103.以下不正确的C语言标识符是____。A) int B) a_1_2 C) ab1exe D) _x4.以下是正确的C语言标识符是____。A) #define B) _123 C) %d D) 5.下列不属于C语言关
5、键字的是 ____。A) default B) register C) enum D) external6.正确的自定义标识符是_______。A)ifB)iFC)a*bD)8bq7.正确的自定义标识符是________。A)a=2B)a+bC)nameD)default8.C语言的关键字是________。A)NULLB)fileC)includeD)typedef9.C语言程序从main()函数开始执行,所以main函数要写在____。A) 程序文件的开始 B) 程序文件的最后C) 它所调用的函数的前面 D) 程序文件的任何位置10.在C语言中,错误的常数是______。A
6、)1E+0.0B)5C)0xafD)0L11.在C语言中,错误的int类型的常数是____ 。A) 32768 B) 0 C) 037 D) 0xAF12.C语言中最简单的数据类型包括_______。A)整型、实型、逻辑型B)整型、实型、字符型C)整型、字符型、逻辑型D)整型,实型,逻辑型,字符型13.下列变量定义中合法的是_______。 A)short_a=1-.le-1; B)double b=1+5e2.5; C)long do=0xfdaL; D)float 2_and=1-e-3;14.在C语言中,整数-8在内存中的存储形式是______
7、__ 。A) 1111 1111 1111 1000 B) 1000 0000 0000 1000C) 0000 0000 0000 1000 D) 1111 1111 1111 011115.C语言中字符型(char)数据在内存中的存储形式是____。A) 原码 B) 补码 C) 反码 D) ASCII码16.将字符g赋给字符变量c,正确的表达式是____ 。A) c=147 B) c="147" C) c='147' D) c='0147'17.将空格符赋给字符变量c,正确的赋值语