试卷号:TSheet3
一、选择题
1、一个C语言源程序至少包含一个且只能包含一个_______函数。
(A) MAIN( )
(B) main( )
(C) open( )
(D) close( )
答案:B
2、一个C语言源程序一般包含有许多函数,其中main()函数的位置_______。
(A) 必须在最开始
(B) 必须在最后
(C) 既可以在最开始也可以在最后
(D) 可以任意
答案:D
3、对于C语言程序的函数,下列叙述中正确的是_________。
(A) 函数的定义不能嵌套,但函数的调用可以嵌套
(B) 函数的定义和调用均不能嵌套
(C) 函数的定义可以嵌套,但函数的调用不能嵌套
(D) 函数的定义和调用可以嵌套
答案:A
4、函数声明中不包括下面哪一项?_______。
(A) 函数类型
(B) 函数名
(C) 函数参数的类型和参数名
(D) 函数体
答案:D
5、以下不正确的说法是___________。
(A) 在不同函数中可以使用相同名字的变量
(B) 形式参数是局部变量
(C) 在函数内定义的变量只在本函数范围内有效
(D) 在函数内的复合语句中定义的变量在本函数范围内有效
答案:D
6、当一个函数无返回值时,函数的类型应定义为___________。
(A) int
(B) void
(C) 无