int x, y; y = x = 5;则表达式 y == x == 5; 的值是 1.
错误
举一反三
- 若有定义:int y=7,x=12,则能使值为3的表达式是; A: x%=(y%=5) B: x%=(y-y%5) C: x%=y-y%5 D: (x%=y)-(y%=5)
- 若有定义:int x=5,y=3;则表达式(x>2 && y>2)的值为1()
- int x = 3 , y = 4 , z = 5 则表达式!( x y ) z – 1
- 设x,y,z都是int型变量,且x=3,y=4,z=5,求下面各表达式的值。 ①'x'&&'y'②x<=y③x||y+z&&!y④!(x<y)&&(!z||1 ①_______②________③_________④___________
- 以下各选项中的代码段执行后,变量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;
内容
- 0
若有定义int x=22,y=5;则表达式x/y的值为______。
- 1
若有定义:int x=3,y=4,z=5;则值为0的表达式是( )。 A: 'x'&&'y' B: x<=y C: x||y+z&&y-z D: !((x<y)&&!z||1)
- 2
有“int x, y, z;”且x = 3,y = -4,z = 5,则以下表达式的值为________。 ! (x > y) + (y ! = z) || (x + y) && (y – z)
- 3
若有定义:int x=12,y=5; 则表达式:x%=(y%2)运算后,x的值是
- 4
已知int x=7, y=8, z=5;则表达式(x*y/z++)的值是