设在主函数中有以下定义和函数调用语句,且fun函数为void类型,正确的fun函数头应为______。(要求形参名为b)。
A: voidfun(doubleb[22])
B: voidfun(doubleb[][22])
C: voidfun(doubleb[][])
D: voidfun(doubleb[22][])
A: voidfun(doubleb[22])
B: voidfun(doubleb[][22])
C: voidfun(doubleb[][])
D: voidfun(doubleb[22][])
举一反三
- 若有以下调用语句,则正确的fun函数头是()。 A: voidfun(inta,floatx) B: voidfun(intx,floata) C: voidfun(floatx;inta) D: voidfun(floata,intx)
- 有以下函数定义:voidfun(intn,doublex){……},若以下选项中使用到的变量定义为:intn=10;doublex=1.0,y=5.4;,则对函数fun的正确调用语句是______。 A: fun(n,x); B: y=fun(10,12.5); C: fun(n,x,y); D: voidfun(n,x);
- 函数定义为voidfun(int&i),变量定义intn=100,则下面调用该函数正确的是________。 A: fun(20) B: fun(20+n) C: fun(n) D: fun(&n)
- 若有以下函数定义,则在主函数中正确的调用语句是() voidfun(intarray[][5]) {………..} main() {inta[3][5],b; ……..} A: fun(a[3][5]) B: b=fun(a) C: fun(a)
- 设变量x和y为整型变量,若有函数调用为"fun(&x,&y)",则下列选项中,能够作为函数fun原型声明的是 A: voidfun(int&a,int&b); B: voidfun(int&a,int*b); C: voidfun(int*a,int&b); D: voidfun(int*a,int*b)