首页/ 题库 / [单选题]若已定义的函数有返回值,则以下关于该函数的答案

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

单选题
2021-12-31 19:59
A、函数调用可以作为独立的语句存在
B、函数调用可以作为一个函数的实参
C、函数调用可以出现在表达式中
D、函数调用可以作为一个函数的形参
查看答案

正确答案
D

试题解析
解析:C语言规定,函数的形参要么为空,要么是变量。如果是变量则用以接收主函数传递过来的数据。

标签:
感兴趣题目
若定义了函数double*function(),则函数function的返回值为()。
若主调用函数类型为double,被调用函数定义中没有进行函数类型说明,而return语句中的表达式类型为float型,则被调函数返回值的类型是()。
已定义好函数f(n),其中n为形参。若以实参为m调用该函数并将返回的函数值赋给变量x,下列写法正确的是(  )。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。A.函数调用可以嵌套和递归B.函数调用可以作为一个函数的实参C.函数调用可以出现在表达式中D.函数调用可以作为一个函数的形参
下面对C语言的描述中,正确的是A.函数一定有返回值,否则无法使用函数B.C语言函数既可以嵌套定义,又可以递归调用C.在C语言中,调用函数时,只能将实参的值传递给形参D.C语言程序中有调用关系的所有函数都必须放在同一源程序文件中
关于函数返回值类型和返回值表达式的类型的描述中,错误的是( )。
若定义了函数double*function(),则函数function的返回值为()。
若下列各选项中所有变量已正确定义,函数fun通过return语句返回一个函数值,以下选项中错误的程序是( )。
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为(7);若采用引用(call by reference)方式调用g(a),则函数f的返回值为(8)。
以下关于程序中函数的定义、调用和声明的叙述中,正确的是______。
● 以下关于程序中函数的定义、调用和声明的叙述中,正确的是 (42) 。(42)
SQLServer 2008允许用户自己定义函数。关于内联表值函数,有下列说法:Ⅰ.在内联表值函数中,没有相关联的返回变量Ⅱ.内联表值函数通过INSERT语句填充函数返回的表值Ⅲ.内联表值函数的作用类似于带参数的视图Ⅳ.调用内联表值函数时,只能将内联表值函数放置在FROM子句中上述说法中正确的是( )。
相关题目
若定义了函数 double *function(), 则函数function的返回值为()。
已定义以下函数:fun(int *p){ return *p; }该函数的返回值是______
若定义的函数为float*fun( ){......},则函数的返回值是()
定义C函数时,不给出返回值类型,则默认的返回值类型是 。
在C++中,若定义一个函数的返回值类型为void,以下叙述正确的是 ( )
0 作为表达式的函数调用,被调用函数必须有返回值。
以下关于程序中函数的定义、调用和声明的叙述中,正确的是()。
关于函数返回值,以下叙述正确的是( )。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
若已经定义的函数有返回值,则以下关于该函数调用的叙述中错误的是______。
关于函数的返回值,以下描述中错误的是() 
已定义以下函数: fun (int *p) {return *P; } 该函数的返回值是( )。
已定义以下函数: fun(int *p) { return *p; } 该函数的返回值是( )。
已定义以下函数: fun(int *p) { return *p; } 该函数的返回值是
已定义以下函数fun(int *p){ return *p; }该函数的返回值是
若有如下调用函数: int sub(int *t) { return (t); } 该函数的返回值是( )
若定义函数int*func( ),则函数func的返回值为( )。
若定义函数int*func(),则函数func的返回值为( )。
若定义了函数double *function(),则函数function的返回值为(47)。
广告位招租WX:84302438

免费的网站请分享给朋友吧