问题
单项选择题
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。
A.函数调用可以作为独立的语句存在
B.函数调用可以作为一个函数的实参
C.函数调用可以出现在表达式中
D.函数调用可以作为一个函数的形参
答案
参考答案:D
解析:在C语言中规定:有返回值的函数调用,可以作为表达式或表达式的一部分,也可以作为一条语句,故选项A和选项C正确;而有返回值的函数调用只能作为一个函数的实参(即将其返回值传给相应的形参),而不能作为形参(因为行参是在函数定义时说明的),故选项B正确选项 D不正确。所以,4个选项中选项D符合愿意。