[单选题]

有如下程序

int func(int a,int b)

{ return(a+b);}

main()

{ int x=2,y=5,z=8,r;

r=func(func(x,y),z);

printf("%d\n",r);

}

该程序的输出的结果是

A.12

B.13

C.14

D.15

参考答案与解析:

相关试题

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

  • 查看答案
  • 有如下程序int func(int a,int B){return(a£«B)

    [单选题]有如下程序 int func(int a,int B) { return(a+B) ; } main() { int x=2,y=5,z=8,r; r=func(func(x,y),z); printf("%d/n",r); } 该程序的输出结果是_____。A.12B.13C.14D.15

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

    [单选题]有如下程序 int func(int a,int b) {return (a+b);} main() { int x=2,y=5,z=8,r; r=func(fnnc(x,y),z); printf("%d/n",r); } 该程序的输出结果是______。A.12B.13C.14D.15

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

    [单选题]有如下程序 int func(int a,int b) { return(a+b); } main() { int x=3,y=6,z=7,r; r=func(func(x,y),z); printf("%/d/n",r); }该程序的输出的结果是______。A.14B.15C.16D.17

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

    [单选题]有如下程序 int func(int a, int b) { return(a+b); } main() { int x=2,y=5,z=8,r; r=func(func(x,y),z); printf("%d/n",r); } 该程序的输出结果是______。A.12B.13C.14D.15

  • 查看答案
  • 有以下程序: voidfun(inta,intb,intc) {a=456,b=

    [单选题]有以下程序:void fun(int a,int b,int c){a=456,b=567,c=678;}main(){int x=10,y=20,z=30;fun(x,y,z);printf("%d,%d,%d\n",x,y,z);}输出结果是A.30,20,10B.10,20,30C.456,567,678D.678,567,456

  • 查看答案
  • 若有如下程序:float sub(int a,int b){return(a*b

    [单选题]若有如下程序: float sub(int a,int b) { return(a*b); } main() {int i=1,j=2,k=3; printf("%4.0f/n",sub((int)sub(k+j,j),k+i)); } 则程序运行后的输出结果是( )。A.40B.32C.16D.编译出错

  • 查看答案
  • 有如下程序int func(int a,int b){return(a+b);}

    [单选题]有如下程序int func(int a,int b){return(a+b);}main(){int x=2,y=5,z=8,r;r=func(func(x,y),z);printf("%d/n",r);}该程序的输出结果是()A . 12B . 13C . 14D . 15

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

    [单选题]有以下程序: 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);

  • 查看答案
  • 有如下程序 main() {inta=2,b=£­1,c=2; if(aif(b

    [单选题]有如下程序 main() {inta=2,b=£­1,c=2; if(aif(b<0)c=0; elsec£«£«; printf("%d/n",c);有如下程序main(){ int a=2,b=-1,c=2;if(a A.0B.1C.2D.3

  • 查看答案