下列程序段的输出结果是()。 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
A
举一反三
- 下边程序段 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); } 执行后输出结果是()
内容
- 0
设有变量说明:int a=3,b=4,c=5 下列表达式中,值为0的表达式是__________。 A: !(a B: ‘a’&&‘b’ C: a<= D: a || b+c && b-c
- 1
以下程序运行后的输出结果是 。 main() { int a=1,b=2,c=3; if(c=a) printf("%d ",c); else printf("%d ",b); }
- 2
下列程序段的输出结果是( )int a=1,b=1,c=1;a=a+++b+++c;printf("%d",a);A:6B:5C:4D:3 A: 6 B: 5 C: 4 D: 3
- 3
若变量已正确定义,有以下程序段int a=3,b=5,c=7; if(a>b)a=b; c=a; if(c!=a)c=b; printf("%d,%d,%d\n",a,b,c);其输出结果是: ( ) A: 3, 5, 4 B: 3, 5, 3 C: 4, 5, 3 D: 3, 4, 3
- 4
有程序:main() {int a=5,b=1,c=0; if (a=b+c) printf("***\n"); else printf("$$$\n");} 该程序 。