[单选题]

有以下程序: fun (iht 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.3

B.6

C.8

D.12

参考答案与解析:

相关试题

有以下程序 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

  • 查看答案
  • 有以下程序 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 (inta,intb){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

  • 查看答案
  • 写出下列程序的运行结果。 fun(int a, int b) { if(a>b)

    [主观题]写出下列程序的运行结果。 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); }

  • 查看答案
  • 有以下程序:#includeiht fun(iht n,int*p){int f

    [单选题]有以下程序:includeiht fun(iht n,int*p){int f1,f2;if(n==1||,n==2)*p=1;else{fun(n£­有以下程序: #include<stdio.h> iht fun(iht n,int*p) { int f1,f2; if(n==1||,n==2)*p=1; else { fun(n-1,&f1);fun(n-2,&f2); *p=f1+f2; } } main() { int s; fun(3,&s); printf(

  • 查看答案
  • 有以下程序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);

  • 查看答案
  • 有以下程序:fun(int a,int b){ a£«£«;b£«£«;if(a

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

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