执行代码 y = 5 == 1; x = y ? 1 : 10; 后,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;
- 以下各选项中的代码段执行后,变量y的值不为1的是 A: intx=10,y=0;if(x=y)y=1; B: intx=5,y=0;if(x)y=1; C: intx=5,y=0;if(5)y=1; D: intx=5,y=10;if(x=y)y=1;
- 已知 int x=-5,y = 5; 执行语句 y = x>0 ? 1 : x<0 ? -1: 0; 后变量y的值为______。
- x=1; y=2; a=--y>x? ++x:--y<--x?x:y; 执行完以上代码后,a=1
- 设x和y均为int型变量,则执行以下的循环后,y值为( )。 for(y=1,x=1;y<=50;y++) {if(x==10) break; if(x%2==1) {x+=5;continue;} x-=3; }