网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

若定义函数float *fun(),则函数fun的返回值为___________。

A.一个实数

B.一个指向实型变量的指针

C.一个指向实型函数的指针

D.一个实型函数的入口地址


参考答案和解析
一个指向实型变量的指针
更多 “若定义函数float *fun(),则函数fun的返回值为___________。A.一个实数B.一个指向实型变量的指针C.一个指向实型函数的指针D.一个实型函数的入口地址” 相关考题
考题 若各选项中所用变量已正确定义,函数 fun 中通过 return 语句返回一个函数值,以下选项中错误的程序是A)main(){ …… x=fun(2,10); …… }float fun(int a,int b){ …… }B)float fun(int a,int b){ …… }main(){ …… x=fun(i,j); …… }C)float fun(int,int);main(){ …… x=fun(2,10); …… }float fun(int a,int b) { …… }D)main(){ float fun(int i,int j);…… x=fun(i,j); …… }float fun(int a,int b){ …… }

考题 ● 函数fun1()、fun2()的定义如下所示,已知调用fun1 时传递给形参x的值是-5,若以引用调用(call by reference)的方式调用fun2,则函数fun1的返回值为 (33) ;若以值调用(call by value)的方式调用fun2,则函数fun1的返回值为 (34) 。fun1(int x) fun2(int x) int a=x-1;x = fun2(a);return a-x; x=x+10;return 3*x;(33)A. -18 B. -11 C. -8 D. 0(34)A. -18 B. -11 C. -8 D. 0

考题 程序中对fun函数有如下说明 void*fun(); 此说明的含义是A.fun函数无返回值B.fun函数的返回值可以是任意的数据类型C.fun函数的返回值是无值型的指针类型D.指针fun指向一个函数、该函数无返回值

考题 ( 21 )已知函数 fun 的原型为int fun ( int,int,int ) ;下列重载函数原型中错误的是A ) char fun ( int,int ) ;B ) double fun ( int,int,double ) ;C ) int fun ( int,char* ) ;D ) float fun ( int, int, int ) ;

考题 已知递归函数fun的定义如下: int fun(int n) { if(n<=1)return 1;//递归结束情况 else return n*fun(n-2);//递归 } 则函数调用语句fun(5)的返回值是( )。A.5B.12C.15D.30

考题 设函数fun的定义形式为: void fun(char ch,float x){ } 则以下对函数fun的调用语句中,正确的是 ______。A.fun ("abc",3.0);B.t=fun('D',16.5);C.fun('65',2,8);D.fun(32,32);

考题 已知“int*p;fun(p);”,其中,函数fun没有返回值,且其形参定义为引用调用方式,则下列给出的fun函数原型中正确的是()。 A.voidfun(inta[]);B.voidfun(int*C.voidfun(intD.voidfun(int

考题 请定义一个函数名为fun,返回值为int,没有参数的纯虚函数的定义是______。

考题 设函数fun的定义形式为: vold fun (char ch, float x){……} 则以下对函数fun的调用语句中,正确的是( )。A.fun("abc",3.0);B.t=fun('D',16.5);C.fun('65',2.8);D.fun(32,32);

考题 程序中对fun函数有如下说明void *fun( );此说明的含义是:A.fun了数无返回值B.fun函数的返回值可以是任意的数据类型C.fun函数的返回值是无值型的指针类型D.指针fun指向一个函数,该函数无返回值

考题 设fun函数的定义形式为 void fun(char ch,float x){…} 则下列对函数fun的调用语句中,正确的是( )。A. fun("abc",3.0);B.t=fun(D.16.5);C.fun(65,2.8);D.fun(32,32);

考题 设有如下函数定义若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是( )。A.3B.2C.4D.5

考题 有下列函数定义: fun(float h) { printf("%f,%f\n",h,h*h);) 该函数的类型是( )。A.int类型SX 有下列函数定义: fun(float h) { printf("%f,%f\n",h,h*h);) 该函数的类型是( )。A.int类型B.float类型C.void类型D.函数无类型说明,定义有错

考题 请编一个函数float fun (double h),函数的功能是对变量h中的值保留两位小数,并对第三位进行四舍五入(规定h中的值为正数)。例如:若h值为8.32433,则函数返回8.32:若h值为 8.32533,则函数返回8.33。注意:部分源程序给出如下。请勿改动主函数main 和其他函数中的任何内容,仅在函数。fun 的花括号中填入所编写的若干语句。试题程序:include <stdio. h>include <conio. h>float fun (float h ){}main(){float a;clrscr ();printf ("Enter a: ");scanf ("%f", a);printf("The original data is : ");printf("%f\n\n", a) ;printf("The result: %f\n", fun(a) );}

考题 若各选项中所有变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是______。A.mam() {…… x=fun(2,10); ……} fioat fun(int a,int b) { ……}B.float fun (int a,int b) {……} main() {…… x=fun(i,j); ……}C.float fun (int int); main() {…… x=fun(2,10); ……} float fun (int a,int b){ ……}D.main() { float fun (int i, int j); …… x=fun(i,j); ……} float fun (int a,int b){ ……}

考题 函数fun1()、fun2()的定义如下所示,已知调用fun1时传递给形参x的值是-5,若以引用调用(call by.reference)的方式调用。fun2,则雨数fun1的返回值为( );若以值调用(call by value)的方式调用fun2,则函数funl的返回值为( )。A.-18B.-11C.-8D.O(34)

考题 下列重载函数中,正确的是( )。A.void fun(int a,float b);void fun(int C,float d)B.void fun(int a,float b);void fun(float a,int b)C.float fun(int a,float b);int fun(int b,float a)D.int fun(int a,int b);float fun(int a,int b)

考题 已知递归函数fun的定义如下: int fun(int n) { if(n<=1)return1;//递归结束情况 else return n*fun(n-2);//递归 } 则函数调用语句fun(5)的返回值是( )。A.5B.12C.15D.30

考题 若主函数中有以下定义和语句: main() { double a[3][4]; …… fun(a) ; } 则正确的fun函数的首部是( )A.void fun(double *s)B.fun(double *s[4])C.fun(double(*s)[3])D.void fun(double(*s)[4])

考题 若主函数中有定义语句:int a[10],b[10],c;,在主函数前定义的fun函数首部为:void fun(int x[ ]),则以下选项中错误的调用语句是( )。 A.fun(b);B.fun(C.fun(D.fun(b[11]);

考题 若下列各选项中所有变量已正确定义,函数fun通过return语句返回一个函数值,以下选项中错误的程序是( )。A.main( ) {...... x = fun(2,10);......} float fun(int a, int b){......}B.float fun( int a,int b){......} main( ) {......x = fun(i,j);......}C.float fun(int, int); main( ) {......x=fun(2,10);......} float fun(iht a, int b){......}D.main( ) { float fun(int i, int j); ...... x = fun(i,j);......} float fun(int a,int b) {......}

考题 已定义以下函数      Int fun(int *p)      {return *p;}  则fun函数返回值是()A、不确定的值B、一个整数C、形参P中存放的值D、形参P的地址值

考题 程序中对fun函数有如下说明void*fun();此说明的含义是()A、fun函数无返回值B、fun函数的返回值可以是任意的数据类型C、fun函数的返回值是无值型的指针类型D、指针fun指向一个函数,该函数无返回值

考题 设函数fun的定义形式为void fun(char ch,float x){……}则以下对函数fun的调用语句中,正确的是()A、fun("abc",3.0);B、t=fun(’D’,16.5);C、fun(’65’,2.8);D、fun(32,32);

考题 函数定义为Fun(inti),变量定义n=100,则下面调用正确的是()。A、Fun(20)B、Fun(20+n)C、Fun(n)D、Fun(n)

考题 单选题下列重载函数中,正确的是(  )。A void fun(int a,float b);void fun(int C,float d)B void fun(int a,float b);void fun(float a,int b)C float fun(int a,float b);int fun(int b,float a)D int fun(int a,int b);float fun(int a,int b)

考题 单选题设函数fun的定义形式为void fun(char ch,float x){……}则以下对函数fun的调用语句中,正确的是()A fun(abc,3.0);B t=fun(’D’,16.5);C fun(’65’,2.8);D fun(32,32);

考题 单选题已知递归函数fun的定义如下:则函数调用语句fun(5)的返回值是(  )。A 5B 12C 15D 30