C 语言单选填空练习一、单选题1.(1) 由 C 语言编写的代码程序( )A. 可直接执行B. 是一个源程序C. 通过编译即可执行 D. 通过编译解释才能执行(2) C 语言源程序的扩展名为( )A. .objB. .c C. .exeD. .cpp2.(1) 根据 C 语言规定的用户标记符命名规则,不能出现在标记符中的是( )A. 大写字母 B. 中划线 C. 数字字符 D. 下划线(2) 下列选项中,不能用作标记符的是( )A. _1234_ B. _1_2 C. int_2_ D. 2_int_(3) 以下选项中合法的用户标记符是( )A. long B. _2Test C. 3Dmax D. A.dat(4) 以下不能定义为用户标记符的是( )A. MainB. _0C. _intD. sizeof(5) 下列定义变量的语句错误的是( )A. int _int; B. double int_; C. char For; D. float US$;(6) 以下选项中不合法的标记符是( )A. print B. FOR C. &a D. _00(7) 以下不合法的用户标记符是( )A.j2_KEY B. Double C. 4d D. _8_(8) 以下 C 语言用户标记符,不合法的是( )A. _1B. AaBcC. a_bD. a-b3.(1) 在 C 语言中,整型数据分为( )A. 二进制、八进制、十进制B. 二进制、十进制、十六进制C. 八进制、十进制、十六进制D. 二进制、八进制、十进制、十六进制(2) C 源程序不能表达的进制为( )A. 八进制B. 二进制C. 十六进制D. 十进制4.(1) 在 C 语言中,合法的实型常数是( )A. 5E2.0 B. E-3 C. .2E0 D. 1.3E(2) 在 C 语言中,合法的实型常数是( )A. 1.2E0.5B. 3.14159EC. 5E-3D. E15(3) 以下选项中,不能作为合法常量的是( )A. 1.234e04B. 1.234e0.4C. 1.234e+4D. 1.234e0(4) 以下不合法的数值常量是( )A. 011 B. le1 C. 8.0E0.5 D. 0xabcd(5) 以下选项中,能用作数据常量的是( )A. o115B. 0118C. 1.5e1.5D. 115(6) 以下选项中,合法的一组 C 语言数值常量是( )A. 028B. 12.C. .177D. 0x8A.5e-3 OXa23 4e1.5 10,000-0xf 4.5e0 Oabc 3.e55.(1) 在 C 语言中,非法的字符常量是( )A.‘\t’ B.‘\17’ C. "\n" D.‘\xaa’(2) 以下不合法的字符常量是( )A.‘\018’ B.‘\"’ C.‘\\’ D.‘\xcc’(3) 以下选项不属于字符常量的是( )A. 'C' B. "C" C. '\xCC' D. '\072'(4) 以下选项中,非法的字符常量是A.‘\101’ B.‘\65’ C.‘\xff’ D.‘\019’6.在 C 语言中,以下关于运算符叙述错误的是( ) A. 在 C...