1、关于C语言中的函数,下列描述正确的是( )
A.函数的定义可以嵌套,但函数的调用不可以嵌套
B.函数的定义不可以嵌套,但函数的调用可以嵌套
C .函数的定义和函数的嵌套均不可以嵌套
D .函数的定义和函数的调用均不可以嵌套
答案: B
解析:函数的定义不可以嵌套,但函数的调用可以嵌套
2、定义-一个函数: exce((v1, v2), (v3,v4,v5),v6);在该函数调用时,实参的个数为( )个
A.3
B.4
C.5
D.6
答案: A
解析: (v1, v2),(v3,v4,v5)和v6- 共三个实参
3、关于C语言中print()函数与scanf(函数,下列描述中正确的是( )
A.printf()函数可以向任何地方输出数据
B.printf()只向控制台输出数据
C .scanf()只能输入英文字母和数字
D .scanf()函数可以识别输入的空格
答案: B
解析: printf()是向控制 台输出的函数
4、在C语言中,内部函数需要添加的关键字是()
A.extern
B .static
C.this .
D .auto
答案: B
解析:在定义内部函数时,需要在函数的返回值类型前面添加static关键字(又称为静态函数)n
5、当调用时,会调用内部函数
A.当调用时,会调用内部函数
B.当调用时,会调用外部函数
C.当调用时,会调用两次,先调用内部函数再调用外部函数
D.都不调用,会报错
答案: A
解析:当内