设有定义int x=2,y=3,z=4;则以下选项中为0的表达式是( )。
A: (x<&&!z||1)
B: x&&y
C: (!x==1)&&(!y==0)
D: (y+y)&&(z-x)
A: (x<&&!z||1)
B: x&&y
C: (!x==1)&&(!y==0)
D: (y+y)&&(z-x)
举一反三
- 设有定义int x=2,y=3,z=4;则以下选项中为0的表达式是( )。 A: (x<&&!z||1) B: x&&y C: (!x==1)&&(!y==0) D: (y+y)&&(z-x)
- 有“int x, y, z;”且x = 3,y = -4,z = 5,则以下表达式的值为________。 ! (x > y) + (y ! = z) || (x + y) && (y – z)
- 若有定义: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)
- 已知int x=1,y=2,z=3;以下语句执行后x,y,z的值是( ). if(x>y) z=x; x=y; y=z; A: x=1, y=2, z=3 B: x=2, y=3, z=3 C: x=2, y=3, z=1 D: x=2, y=3, z=2
- 已知int x=1,y=2,z=3;,则下列表达式值为0的是______。 A: x&&y B: x<=y C: x||y D: x<=y-z