单选题 1. C 语言中,若缺省定义函数返回值类型,则该函数默认返回值类型是( )。(A) void (B) long (C) int (D) double C 难度:较易 分值:1.0 2. 下面叙述错误的是( )。(A) C 源程序可由一个或多个函数组成 (B) (C) (D) 注释说明部分只能位于 C 源程序的最前面 D 难度:较易 分值:1.0 3. 下面叙述错误的是( )。(A) (B) (C) 预处理命令行必须以分号结束 (D) C 源程序中加入一些预处理命令是为了改进程序设计环境,提高编程效率 D 难度:较易 分值:1.0 4. ( )语句符合 C 语言语法。(A) (B) (C) (D) B 难度:较易 分值:1.0 5. C 语言中,数组名作为函数调用的实参时,下面叙述正确的是( )。(A) 传递给形参的是数组元素的个数 (B) 传递给形参的是数组第一个元素的值 (C) 传递给形参的是数组中全部元素的值 (D) 形参数组中各元素值的改变会使实参数组相应元素的值同时发生变化 D 难度:较易 分值:1.0 6. (A) (B) (C) (D) A 难度:较易 分值:1.0 7. 下面关于字符数组的叙述中,错误的是( )。(A) (B) (C) (D) A 难度:较易 分值:1.0 8. 下面叙述正确的是( )(A) 每行最多只能写两条语句 (B) 程序中必需含有自定义函数 (C) (D) D 难度:较易 分值:1.0 9. 以下叙述中正确的是( )。(A) (B) (C) (D) A 难度:较易 分值:1.0 10. ( )是关于 C 语言数据类型的正确叙述。(A) 变量必须先定义后使用 (B) 不允许使用空类型 (C) 枚举类型不是基本类型 (D) 数组并不是构造类型 A 难度:较易 分值:1.0 11. ( )为正确的用户标识符。(A) (B) (C) (D) D 难度:较易 分值:2.0 12. C 语言的下列运算符中,优先级最高的运算符是( )。(A) (B) (C) (D) A 难度:较易 分值:2.0 13. (A) 16, 8 (B) 8, 8 (C) 16, 16 (D) 8, 16 A 难度:较易 分值:2.0 14. 不能对二维数组 a 进行正确初始化的语句是( )。(A) (B) (C) (D) A 难度:较易 分值:2.0 15. 构成 C 源程序的基本单位是( )(A) 语句 (B) 变量 (C) 运算符 (D) 函数 D 难度:较易 分值:2.0 16. main( )函数的位置( )。(A) 必须在自定义函数前面 (B) 可以在自定义函数后面 (C) 必须位于程序的最前面 (D) 必须在自定义函数后面 B 难度:较易 分值:2.0 17. (A) (B) (C) (D) ...