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

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

若主函数中有以下定义和语句: 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])


参考答案

更多 “ 若主函数中有以下定义和语句: 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 fun(double x[10], int *n)则下面针对此函数的函数声明语句中正确的是A)int fun(double x, int *n);B)int fun(double , int );C)int fun(double *x, int n);D)int fun(double *, int *);

考题 若各选项中所用变量已正确定义,函数 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){ …… }

考题 若语句“t=fun(fun(x,y,a),(a b,a c),x y z);”对fun函数的调用正确,则fun函数的形参个数为( )。A)3B)4C)5D)6

考题 设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【13】。要求形参名为b。main(){double s[10][22];int n; ┆┆fun(s);┆}

考题 若各选项中所用变量已正确定义,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,intj); ……x=fun(i,j);……} float fun(int a,int b){……}

考题 设有如下函数定义: int fun(int k) {if(k1)return 0; else if(k= =l)return l; else return fun(k-1)+1: } 若执行调用语句:“n=fun(3);”,则函数fun总共被诃用的次数是( )。A.2B.3C.4D.5

考题 有以下函数定义: void fun(int n, double x) {……} 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。A.fun(int y,double m);B.k=fun(10,12.5);C.fun(x,n);D.void fun(n,x);

考题 设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部______。int main(){double s[10][22];int n:...fun (s):...return 0;}

考题 若有以下变量定义和函数调用语句: int a=5; fun(a); 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<end1; }A.3B.4C.5D.6

考题 若有以下说明和定义:fun(int*c){ }main(){ int(*a)()=fun,*b(),w[10],c; ……}在做必要的赋值之后,对fun函数的正确调用语句是______。A.a=a(w);B.(*a)(c);C.b=*b(w);D.fun(b);

考题 若有以下函数首部: int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是( )。A.int fun(double x, int *n);B.int fun(double, int);C.int fun(double *x, int n);D.int fun(double*, int*);

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

考题 若语句“t=fun(fun(x,y,A),(a+b,a+C),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为( )。A.3B.4C.5D.6

考题 有以下函数定义:void fun(int n, double x) { …… }若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用的语句是A.fun(int y,double m); B.k=fun(10,12.5); C.fun(x,n); D.void fun(n,x);

考题 设在主函数中有以下定义和函数调用语句,且fun函数为void类型。请写出函数fun的头部,要求函数的形参为变量b。main(){ double s[10][22]; int n; …… fun(s); ……}

考题 设有如下函数定义int fun(int k){if(k1) return 0:else if(k==1) return 1:else return fun(k一1)+1:}若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是A.2B.3C.4D.5

考题 若有以下函数首部:int fun(double x[10],int*n)则下面针对此函数的函数声明语句中正确的是( )。A.int fun(double,int);B.int fun(double木,int*);C.int mn(double*x,int n);D.int fun(double x,intint*n)

考题 若各选项中所有变量已正确定义,函数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){ ……}

考题 以下程序的主函数中调用了在其面前定义的fun函数 #includestdio.h . . . main( ) {double a[15],k; k=fun(a); . . .} 则以下选项中错误的fun函数首部是( )。 、A.double fun(double a[l5])B.double fun(double *a) 。C.double fun(double a[])D.double fun(double a)

考题 有以下函数定义; void fun(int n,double x){......} 若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。A.fun(int y,double m);B.k=fun(10,12.5);C.fun(x,n);D.void fun(n,x);

考题 以下程序的主函数中调用了在其前面定义的fun函数#includestdio.hmain(){ double a[15],k;k=fun(a);...}则以下选项中错误的fun函数首部是A.double fun(double a[15])B.double fun(double *a)C.double fun(double a[])D.double fun(double a)

考题 若主函数中有定义语句: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) {......}

考题 对于函数定义:  void FUN(int n, double x)  {  … }  若以下选项中的变量都已定义并赋值,则对函数FUN的正确调用的语句是()。 A、k=FUN(x,n);B、void FUN(n,x);C、FUN(int y,double m);D、FUN(10,12.5);

考题 有以下函数定义voidfun(intn){…};若以下选项中的变量都已经正确定义且赋值则对函数fun的正确调用语句是()A、fun(inty);B、k=fun(10);C、fun(x);D、voidfun(n);

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

考题 单选题以下程序的主函数中调用了在其前面定义的函数fun: #include … main() {  doublea[15],k;  k=fun(a);  … } 则以下选项中错误的fun函数首部是(  )。A double fun(double a[15])B double fun(double*a)C double fun(double a[])D double fun(double a)