【单选题】有以下程序.func(inta,intb){ int c; c=a+b; returnc;}main(){ intx=6,y=7,z=8,r; r=func((x- -,y+ +,x+y),z- -); printf("%d
",r);}程序的输出结果是()。
A. 11
B. 20
C. 21
D. 31
",r);}程序的输出结果是()。
A. 11
B. 20
C. 21
D. 31
举一反三
- 【单选题】有如下程序:#include<stdio.h>intfunc(inta,intb){return(a+b);}main(){intx=2,y=5,z=8,r;r=func(func(x,y),z);printf("%d ",r);}该程序的输出的结果是() A. 12 B. 13 C. 14 D. 15
- 有如下程序 int func(int a,int b) { return(a+b); } void main() { int x=2,y=5,z=8,r; r=func(func(x,y),z); printf("%d\n",r); } 该程序的输出结果是( ).
- 分析以下程序的运行结果是 。 #include “stdio.h” func(int a,int b) { int c; c=a+b; return c; } main( ) { int x=6,y,r; y=x+2; r=func(x,y); printf("%d ",r); }
- 以下程序运行后的输出结果是()。fun(inta,intb){if(a>b)returna;elsereturnb;}main(){intx=3,y=8,z=6,r;r=fun(fun(x,y),2*z);}
- 【单选题】以下程序 程序运行后的输出结果是 int fun(int a,int b) { if(a>b) return(a); else return(b); } void main() { intx=3,y=8,z=6,r; r=fun(fun(x,y),2*z); printf("%d ",r); } A. 3 B. 6 C. 8 D. 12