设有定义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)
举一反三
- 设X、Y、Z都是int整型变量,且x=2,y=3,z=4,则下面的表达式中,值为0的表达式是________。 A: 'x'&&'z' B: (!y==1)&&(!z==0) C: (x<y)&&!z||1 D: x||y+y&&z-y
- 若有定义: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=3,y=4,z=5;则值为0 的表达式是( ) A: ‘x’&&y B: x<=y C: x||y+z&&y-z D: !((x
- 【单选题】若x,y 均定义为 int 型,z 为 double 型 ,以下不合法的 scanf 函数调用语句是( ). A: scanf("%d%d,%lf",&x,&y,&z); B: scanf("%x,%d,%lf",&x,&y,&z); C: scanf("%d,%x,%lf",&x,&y,&z); D: scanf("%d,%d,%x",&x,&y,&z);
- 若int x,y; double z;以下不合法的scanf函数调用语句是( )。 A: scanf("%d%x,%le",&x,&y,&z); B: scanf("%2d*%d%lf",&x,&y,&z); C: scanf("%x%*d%o",&x,&y); D: scanf("%x%o%6.2f", &x,&y,&z);