下列程序段的输出结果是()。 int a=5 , b=4 , c=3; if(a>b) a=b+c, b=2*c; else a=b-c,b=3*c;a=b+c; printf)”%d %d”,a,b);
A: 96
B: 73
C: 19
D: 42
A: 96
B: 73
C: 19
D: 42
举一反三
- 下边程序段 int a=2,b=3,c=4; if(c=a+b) printf(“OK!”) else printf(“NO!”); 输出结果是( )。
- 请写出以下程序的运行结果()。 voidmain(){int a=5,b=5,c=0;if(a==b+c)printf(“***”); else printf(“$$$”); }
- 下述程序段的输出结果是________。 int a=2,b=3,c=4,d=5; int m=2,n=2; a=(m=a>b)&&(n=c>d)+5; printf('%d',n);
- 以下程序的输出结果为( ). main() {int a=1,b=2,c=3,d=4,e=5; printf("%d ",func((a+b,b+c,c+a),(d+e))); } int func(int x,int y) { return(x+y); }
- 有以下程序 main() { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d",d); else if((c-1>=d)==1) printf("%d",d+1); else printf("%d",d+2); } 执行后输出结果是()