第8章 函数习题 A 卷 1
单项选择题 (1)C 语言总是从 函数开始执行
main B
处于最前的 C
处于最后的 D
随机选一个 (2)函数在定义时,省略函数类型说明符,则该函数值的类型为
float C
long D
double (2)以下 函数,真正地没有返回值
int a(){int a=2;return (a);} B
void b(){printf("c");} C
int a(){int a=2;return a;} D
以上都是 (3)在 C 语言中,有关函数的说法,以下正确的是
函数可嵌套定义,也可嵌套调用 B
函数可嵌套定义,但不可嵌套调用 C
函数不可嵌套定义,但可嵌套调用 D
函数不可嵌套定义,也不可嵌套调用 (4)以下函数调用语句中,含有实参的个数为
C fun((2,3),(4,5+6,7)); A
6 (5)函数调用可以在
函数表达式中 B
函数语句中 C
函数参数中 D
以上都是 (6)被调函数返回给主调函数的值称为
参数 (7) ,可以不进行函数类型说明
被调函数的返回值是整型或字符型时 B
被调函数的定义在主调函数定义之前时 C
在所有函数定义前,已在函数外预先说明了被调函数类型 D
以上都是 (8)被调函数通过 语句,将值返回给主调函数
while D
return (9)被调函数调用结束后,返回到
主调函数中该被调函数调用语句处 B
主函数中该被调函数调用语句处 C
主调函数中该被调函数调用语句的前一语句 D
主调函数中该被调函数调用语句的后一语句 (10)以下对 C 语言