若有语句intx=20,y=19,z;,则执行z=(x>y++)?x+10:y+20;语句后,z的值是()。
A: 32
B: 30
C: 33
D: 31
A: 32
B: 30
C: 33
D: 31
举一反三
- 若有语句int x=20,y=19,z; ,则执行z=(x>++y)?x++:y+20;语句后,z的值是( )。
- 已知intx=10,y=20,z=30,则执行if(x>y)z=x;x=y;y=z;语句后,x、y、z的值是()。
- 已知语句,int x=10,y=20,z=30;,以下语句执行后,x、y、z的值是( )。 if(x==y) x=z;x=y;y=z; A: x=10,y=20,z=30 B: x=20,y=30,z=30 C: C.x=20,y=30,z=10 D: D.x=20,y=30,z=20
- 已知int x=10,y=20,z=30;则执行以下语句后x、y、z的值是( )if(x>y) z=x; x=y; y=z; A: x=20,y=30,z=10 B: x=20,y=30,z=20 C: x=20,y=30,z=30 D: x=10,y=20,z=30
- 已知 x = 10, y = 20, z = 30; 以下语句执行后x,y,z的值是:if (x = 20) z = x; y = z; A: x = 10, y = 20, z = 30 B: x = 10, y = 10, z = 10 C: x = 20, y = 20, z = 20 D: x = 30, y = 30, z = 30