武汉理工大学继续教育本科c语言程序设计2.doc
文本预览下载声明
单选题 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)
C难度:较易??分值:2.0?? 18.
( )是正确的叙述。
(A)
(B)
(C)
(D)
A难度:较易??分值:2.0?? 19.
(A)
(B)
(C)
(D)
A难度:较易??分值:2.0?? 20.
(A)
(B)
(C)
(D)
D难度:较易??分值:2.0?
21.
在函数调用时,以下说法正确的是( )
(A)
函数调用后必须带回返回值
(B)
实际参数和形式参数可以同名
(C)
函数间的数据传递不可以使用全局变量
(D)
主调函数和被调函数总是在同一个文件里
B难度:较易??分值:1.0?? 22.
以下在任何情况下计算平方数时都不会引起二义性的宏
显示全部