A-A+
以下叙述中错误的是A.函数调用可以作为一个独立的语句存在B.函数形参的值也可以传回给对应的实
问题详情
以下叙述中错误的是
A.函数调用可以作为一个独立的语句存在
B.函数形参的值也可以传回给对应的实参
C.若函数有返回值,必须通过return语句返回
D.C程序必须由一个或一个以上的函数组成
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
一个C程序中可以包含任意多个不同名的函数,但只能有一个主函数。一个C程序总是从主函数开始执行。函数的值通过retum语句返回,retum语句中的表达式的值就是所求的函数值。在C语言中,数据只能从实参单向传递给形参,称为”按值”传递。也即是说,当简单变量作为实参时,用户不可能在函数中改变对应实参的值。