问题 单项选择题

若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。

A.函数调用可以作为独立的语句存在

B.函数调用可以作为一个函数的实参

C.函数调用可以出现在表达式中

D.函数调用可以作为一个函数的形参

答案

参考答案:D

解析:在C语言中规定:有返回值的函数调用,可以作为表达式或表达式的一部分,也可以作为一条语句,故选项A和选项C正确;而有返回值的函数调用只能作为一个函数的实参(即将其返回值传给相应的形参),而不能作为形参(因为行参是在函数定义时说明的),故选项B正确选项 D不正确。所以,4个选项中选项D符合愿意。

多项选择题
多项选择题