若有定义: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)
A: x%=(y%=5)
B: x%=(y-y%5)
C: x%=y-y%5
D: (x%=y)-(y%=5)
举一反三
- 若有定义“inty=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, y=5, *p=&x;则能完成x=y的选项是: A: *p=y; B: x=y; C: x=*p; D: x=&y; E: *p = &y;
- 若有定义int x=22,y=5;则表达式x/y的值为______。
- int x, y; y = x = 5;则表达式 y == x == 5; 的值是 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)