以下代码段,哪行语句编译错误()。
A: x = 125;
B: y += a * b + c;
C: a + b;
D: x += 1; ;
A: x = 125;
B: y += a * b + c;
C: a + b;
D: x += 1; ;
举一反三
- 若有以下程序段: A: x=2,y=2 B: x=1,y=1 C: x=2,y=1 D: x=1,y=2
- 若有以下程序段: int x=1,y=2; x=x^y; y=y^x; x=x^y; 则执行以上语句后x和y的值分别是
- 执行以下代码段后,输出结果是 。float x=2,y;if(x<0) y=0;else if(x<10) y=1.0/10;else y=1;printf(“%.1f”,y)() A: 0.1 B: 0.100000 C: 0.0 D: 1
- 下面哪个语句无法通过编译? A: if(x B: if(x=y)&&(x!=0)x+=y; C: if(x!=y)scanf("%d",&x);else scanf("%d",&y); D: if(x
- 以下各选项中的代码段执行后,变量y的值不为1的是__。 A: int<br/>x=5,y=0; if(5) y=1; B: int<br/>x=5,y=0; if(x) y=1; C: int x=10,y=0; if(x=y) y=1; D: int<br/>x=5,y=10; if(x=y) y=1;