解析 D 正确答案:D 解析:在c语言中规定,无返回值的函数调用,可以作为表达式或表达式的一部分,也可以作为一条语句;而有返回值的函数调用只能作为一个函数的实参(即将其返回值传给相应的形参),而不能作为形参(因为形参是在函数定义时说明的)。反馈 收藏 ...
以下关于函数调用的叙述中,正确的是()。A.函数调用可以作为独立的语句存在B.函数调用可以作为一个函数的实参C.函数调用可以作为一个函数的形参D.函数调用可以出现在表达式
3)函数调用作为一个函数的实参,例:m=max(a,max(b,c)); 其中max(b,c)是一次函数调用,它的值作为max另一次调用的实参。但函数调用不可以作为一个函数的形参,因为函数调用的参数的数据传递是“值传递”,即单向传递,只由实参传给形参,不能由形参传回来给实参。故B选项的说法也是正确的。选项D错误。反馈...
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( ) A)函数调用可以作为独立的语句存在 B)函数调用可以作为一个函数的实参 C)函数调用可以出现在表达式中 D)函数调用可以作为一个函数的形参 2. 在调用函数时,如果实参是简单的变量,它与对应形参之间的数据传递方式是( ) A)地址传递 B)单向值传递...
一个C程序总是从主函数歼始执行。函数的值通过return语句返回,return语句中的表达式的值就是所求的函数值。在C语言中,数据只能从实参单向传递给形参,称为“按值”传递。也即是说,当简单变量作为实参时,用户不可能在函数中改变对应实参的值。 知识模块:函数和数组...
以下叙述中错误的是 A)C 程序必须由一个或一个以上的函数组成 B) 函数调用可以作为一个独立的语句存在 C) 若函数有返回值,必须通过 return 语句返回 D) 函
正确答案:D 解析:在调用函数时,给形参分配存储单元,并将实参对应的值传递绐形参,调用结束后,形参单元彼释放,实参单元仍保留并维持原值。因此,在执行—个被调用函数时,形参的值如果发生改变,并不会改变主调函数的实参的值,也就是说形参的值是不传回绐对应的实参的。反馈...
以下叙述中错误的是( )。A.函数形参的值也可以传回给对应的实参B.函数调用可以作为一个独立的语句存在C.若函数有返回值,必须通过r;mm语句返回D.C程序必须由一个或一
A. C程序必须由一个或一个以上的函数组成 B. 函数调用可以作为一个独立的语句存在 C. 若函数有返回值,必须通过return语句返回 D. 函数形参的值也可以传回给对应的实参 相关知识点: 试题来源: 解析 D 正确答案:D解析:形参是函数定义时由用户定义的形式上的变量,实参是函数调用时,主调函数为被调函数提供的...
以下叙述中错误的是( )。。A.C程序必须由一个或一个以上的函数组成B.函数调用可以作为一个独立的语句存在C.NN数NNN值,必须通过return语句返回D.函数形参的值