若有说明语句: int x=1,y=0;表达式(x<=y++)?’a’:’A’ 的结果是 。
A
举一反三
- 【数据类型】若有说明语句“int x=1,y=0;”,则表达式“x>(y+x)?10:12.5>y++?'a': 'A'”的值是______ 。
- 若有定义int x, y; 并已正确给变量赋值,则下列选项中与表达式 (x - y) ? (x + y) : (y++) 中的条件表达式 (x - y) 等价的是( )。 A: (x - y > 0) B: (x - y < 0 || x - y > 0) C: (x - y < 0) D: (x - y == 0)
- 8.4 若有定义int x=2,y=3;则语句x<0 &&(y++)<1;执行后,表达式和y的值分别是
- 若有定义int x,y; float a;,下面正确的赋值语句是( )。 A: x=1,y=1, B: y++; C: x=y=4; D: y=int(a);
- 设以下变量均为int类型,则值不等于1的表达式是()。 A: (x=y=0, x++,y++) B: (x=y=0,x+y,y+1) C: (x=0,y=1,x=y++) D: (x=0,y=1,x=y)
内容
- 0
已有定义语句:int x,y,z; x=3;y=4;z=5;,则值为0的表达式是( )。 A: x>y++ B: x<=++y C: x!=y+z>y-z D: y%z>=y-z
- 1
若有定义int x, y; 并已正确给变量赋值,则下列选项中与表达式 (x - y) ? (x + y) : (y++) 中的条件表达式 (x - y) 等价的是( )。 A: (x - y > 0) B: (x - y < 0 || x - y > 0) C: (x - y < 0) D: (x - y == 0)
- 2
下列代码的输出结果是___________________for(int y=0; y<4; y++){ for(int x=0; x<5; x++){ System.out.print("*"); }System.out.println();}
- 3
若有x=1,y=2,z=3,则表达式(x<y?x:y)==z的值是( )。? 1|0|2|3
- 4
以下不正确的语句为 。 A: if (x>y); B: if (x!=y) scanf("%d",&x);else scanf("%d",&y); C: if (x<y) {x++;y++;} D: if (x=y)&&(x!=0) x+=y; E: If(x<y) {x++;y++;} F: if(1) {x++;}