以下程序运行后,c和d的值分别是() int a = 3, b = 3, c, d; c = a = 3; d = b == 3;
举一反三
- 以下程序运行后,a的值是( ) int a = 10; a = (3 * 5, a + 4);
- 若有以下定义和语句,则执行语句后a和b的值分别是________。 int a=3,b=4;a=a^b;b=b^a;a=a^b; A: a=3,b=4 B: a=4,b=3 C: a=3,b=3 D: a=4,b=4
- 以下程序运行后输出的结果是:#include<;stdio.h>;void main(){int a=4,b=2,c=3;if(a>;b)a=b;if(c>;b)a=c;printf(“a=%d\n”,a);} A: 3 B: 2 C: 4 D: 任意值
- 有以下程序 main(){int a=1,b=2,c=3,d=0;If (a==1&&b++==2) If(b!=2||c--!=3) printf(“%d%d%d ”,a,b,c); else printf(“%d%d%d ”,a,b,c); else printf(“%d%d%d ”,a,b,c);}程序运行后的输出结果是( )。 A: 1 2 3 B: 1 3 2 C: 1 3 3 D: 3 2 1
- 程序段 int x=1,y=2,z=3; if(x>y) z=x;x=y;y=z; 执行后,变量x,y,z的值分别是() A: 1、2、3 B: 2、3、3 C: 2、3、1 D: 2、3、2