A.Fun(20);
B.Fun(20+n);
C.Fun(n);
D.Fun(&n);
[单选题]函数定义为Fun(int &i),变量定义n=100,则下面调用正确的是( )。A.Fun(20);B.Fun(20+n);C.Fun(n);D.Fun(&n);
[单选题]函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是()。A . Fun(20)B . Fun(20+n)C . Fun(n)D . Fun(&n)
[单选题]函数定义为Fun(int &A) ,一个变量定义为int i=0;,则下面调用中正确的是( )。A.Fun(10)B.Fun(10+i)C.Fun(&n)D.Fun(n)
[单选题]若有以下变量定义和函数调用语句: int a=5; fun(&a); 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<end1; }A.3B.4C.5D.6
[单选题]若有如下变量定义和函数调用语句: inta=5; fun(&A) ; 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<endl; }A.3B.4C.5D.6
[单选题]已知下列函数定义: fun(int%,int c,int n,int datA){int k; for(k=0;k<m*n;k++) {*b=data; b++;} } 则调用此函数的正确写法是(假设变量a的说明为int a[50])( )。A.fun(*a,4,5,1);B.fun(&a,4,5,1);C.fun((int*)a,4,5,1);D.fun(a,4,5,1);
[单选题]已知递归函数fun的定义如下: int fun(int n) { if(n<=1)return1;//递归结束情况 else return n*fun(n-2);//递归 } 则函数调用语句fun(5)的返回值是( )。A.5B.12C.15D.30
[单选题]已知递归函数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(int a,int b=7,char *P=“**”)”,下列函数调用错误的是( )。A.fun
[单选题]假设函数fun已经定义,其原型为“void fun(int a,int b=7,char*p=“**”);”,下列函数调用中错误的是( )。A.fu