函数定义为Fun(int &
A: ,一个变量定义为int i=0;,则下面调用中正确的是( )。A) Fun(10)
B: Fun(10+i)
C: Fun(&n)
D: Fun(n)
A: ,一个变量定义为int i=0;,则下面调用中正确的是( )。A) Fun(10)
B: Fun(10+i)
C: Fun(&n)
D: Fun(n)
举一反三
- 函数定义为Func(int *p),变量定义为n=100,则下面调用该函数正确的是? A: Fun(20) B: Fun(20+n) C: Fun(n) D: Fun(&n)
- 已知在主调函数中有数组定义语句inta[10];和函数调用语句fun(a,10);,则函数fun的函数头可能是________。 A: fun(int a,int n) B: fun(int a[],int n) C: fun(int a[],int 10) D: fun(int a[10],int 10)
- 函数定义为Fun(int &i),变量定义n = 100 ,则下面调用正确的是()
- 若有以下函数定义,主函数中定义int a[10],b;则在主函数中调用该函数的正确语句为:( )。int fun(int b[ ],int n){……} A: b=fun(a[],10); B: fun(a[],10); C: b=fun(a,10); D: fun(a,10);
- 有以下语句,则调用函数的正确语句是()。int a[10];void fun(int *,int n); A: fun(a,10); B: fun(a[0],10); C: fun(*a,10); D: fun(&a,10);