A-A+

下面对C语言的描述中 正确的是A.函数一定有返回值 否则无法使用函数B.C语言函数既可以嵌套

2022-08-06 05:00:33 问答库 阅读 176 次

问题详情

下面对C语言的描述中,正确的是
A.函数一定有返回值,否则无法使用函数
B.C语言函数既可以嵌套定义又可以递归调用
C.在C语言中,调用函数时,只能将实参的值传递给形参
D.C语言程序中有调用关系的所有函数都必须放在同一源程序文件中请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:函数不一定有返回值(void类型),C语言规定,在一个函数的内部不能再定义函数,函数可以递归调用,一个C程序允许由多个文件组成,C语言支持函数的外部调用,不一定有调用关系的所有函数都放在同一个源程序文件中。选项A)函数不一定有返回值,选项B)函数不可以嵌套定义,选项D)函数可以外部调用。

考点:函数,语言