[单选题]

函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是()。

A . Fun(20)

B . Fun(20+n)

C . Fun(n)

D . Fun(&n)

参考答案与解析:

相关试题

函数定义为Fun(int &i),变量定义n=100,则下面调用正确的是()。

[单选题]函数定义为Fun(int &i),变量定义n=100,则下面调用正确的是( )。A.Fun(20);B.Fun(20+n);C.Fun(n);D.Fun(&n);

  • 查看答案
  • 函数定义为 Fun(int &i), 变量定义 n=100, 则下面调用正确的是

    [单选题]函数定义为 Fun(int &i), 变量定义 n=100, 则下面调用正确的是A.Fun(20);B.Fun(20+n);C.Fun(n);D.Fun(&n);

  • 查看答案
  • 函数定义为Fun(int &A) ,一个变量定义为int i=0;,则下面调用中

    [单选题]函数定义为Fun(int &A) ,一个变量定义为int i=0;,则下面调用中正确的是( )。A.Fun(10)B.Fun(10+i)C.Fun(&n)D.Fun(n)

  • 查看答案
  • 若有以下变量定义和函数调用语句: int a=5; fun(&a); 则执行下面

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

  • 查看答案
  • 若有如下变量定义和函数调用语句:inta=5;fun(&A) ;则执行下面函数后

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

  • 查看答案
  • 已知下列函数定义:fun(int%,int c,int n,int datA){

    [单选题]已知下列函数定义: 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)re

    [单选题]已知递归函数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)re

    [单选题]已知递归函数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=“**”)”,下列函数调用错误的是(  )。

    [单选题]假设函数fun已经定义,其原型为“void fun(int a,int b=7,char *P=“**”)”,下列函数调用错误的是(  )。A.fun

  • 查看答案
  • 假设函数fun已经定义,其原型为“void fun(int a,int b=7,char*p=“**”);”,下列函数调用中错误的是(  )。

    [单选题]假设函数fun已经定义,其原型为“void fun(int a,int b=7,char*p=“**”);”,下列函数调用中错误的是(  )。A.fu

  • 查看答案
  • 函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是()。