[单选题]

有以下程序: int add(int a,intB){return(a+B);} main() { int k,(*f)(),a=5,b=10; f=add; } 则以下函数调用语句错误的是( )。

A.k=(*f)(a,B);

B.k=add(a,B);

C.k=*f(a,B);

D.k=f(a,B);

参考答案与解析:

相关试题

有以下程序int add( int a,int b){ return (a£«b

[单选题]有以下程序int add( int a,int b){ return (a+b); }main(){ int k, (*f)(), a=5,b=10;f=add;…}则以下函数调用语句错误的是A.)k=(*f)(a,b);B.)k=add(a,b);C.)k= *f(a,b);D.)k=f(a,b);

  • 查看答案
  • 有以下程序int add(int a,int b){return(a£«b);}

    [单选题]有以下程序 int add(int a,int b){return(a+b);} main() {int k,(*f)(),a=5,b=10; f=add; } 则以下函数调用语句错误的是A.k=(*f)(a,b);B.k=add(a,b);C.k=*f(a,b);D.k=f(a,b);

  • 查看答案
  • 有以下程序 int add (int a,int b){return (a£«b

    [单选题]有以下程序int add (int a,int b){return (a+b); }main(){ int k,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是A.k=(*f)(a,b);B.k=add(a,b);C.k=*f(a,b);D.k=f(a,b);

  • 查看答案
  • 有以下程序 iht add (int a, int b) {return(a£«

    [单选题]有以下程序 iht add (int a, int b) {return(a+b);} mian() {int k,(*f)(),a=5,b=10; f=add; … } 则以下函数调用语句错误的是______。A.k=(*f)(a,b);B.k=add(a,b);C.k=*f(a,b);D.k=f(a,b);

  • 查看答案
  • 有以下程序 fun(int a, int b) { if(a>b) return

    [单选题]有以下程序fun(int a, int b){ if(a>b) return(a);else return(b);}main( ){ int x=3, y=8, z=6, r;r=fun(fun(x,y), 2*z);printf("%d/n", r);}程序运行后的输出结果是A.3B.6C.8D.12

  • 查看答案
  • 有以下程序fun(int a,int b){if(a>b) return(a)

    [单选题]有以下程序 fun(int a,int b) { if(a>b) return(a) ; else return(b) ; } main() { int x=3,y=8,z=6,r; r=fun(fun(x,y),2*z); Printf("%d/n",r); } 程序运行后的输出结果是A.3B.6C.8D.12

  • 查看答案
  • 有以下程序int a=2;int f(int *a){return (*a)£«

    [单选题]有以下程序int a=2;int f(int *a){return (*a)++;}main( ){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf(“%d/n”,s);} 执行后输出结果是()A.10B.9C.7D.8

  • 查看答案
  • 有以下程序int a=2;int f(int*a){return(*a) £«£

    [单选题]有以下程序 int a=2; int f(int*a) {return(*a) ++;} main() { int s=0; { int a=5; s+=f(&a) ; } s+=f(&a) ; pfintf("%d/n",a) ; } 执行后输出结果是A.10B.9C.7D.8

  • 查看答案
  • 有以下程序int a=2;int f(int *a){ return (*a)£

    [单选题]有以下程序int a=2;int f(int *a){ return (*a)++;}main(){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf("%d/n",s);}执行后的输出结果是A.10 B.9 C.7 D.8

  • 查看答案
  • 有以下程序:int a=2;int f(int *a){return(*a)£«

    [单选题]有以下程序: int a=2; int f(int *a) {return (*a)++;) main() { int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf("%d/n',s); } 执行后输出结果是( )。A.10B.9C.7D.8

  • 查看答案
  • 有以下程序:int add(int a,intB){return(a£«B);}