设x,y,z均为整型变量,现有如下语句x=y=z=1;(x||(y&&++z));,则执行这个语句后y的值为
A: 2
B: 1
C: 0
D: 不定值
A: 2
B: 1
C: 0
D: 不定值
B
举一反三
- 设x,y,z,t均为整型变量,现有如下语句x=y=z=1;t=++x‖++y&&++z;,则执行这个语句后t的值为().
- 设x,y,z,t均为int型变量,则执行以下语句后,t的值为( )。 x=y=z=1; t=++x||++y&&++z;
- 设x,y,z,t均为int型变量,则执行以下语句x=y=z=1;t=++x||++y&&++z;后,t的值为_____
- 若x、y、z均为int 型变量,则执行语句x=1; y=2; z=3; z=(x>y)?z :y ; z = (z<y)?z:x;后的z值为
- 若x、y、z均为int 型变量,则执行下列语句后的z值为 【】。x=1; y=2; z=3; z=(x>y)?z :y ; z = (z
内容
- 0
设x,y,z均为整型变量,有如下程序段 x=y=z=0; ++x&&++y||++z; 则该程序运行后,x,y,z的值分别是: A: x=1,y=0,z=0 B: x=1,y=1,z=1 C: x=1,y=1,z=0 D: x=1,y=0,z=1
- 1
定义整型变量x=3, y=3, z=2,执行语句“x/=y%=z+=z*z”后,x的值为________,y的值为________。
- 2
设整型变量x=y=z=1, 执行逻辑表达式++x && y||++z后,x, y, z的值分别 为 ( ) ,( ) ,( ) 。
- 3
已知:int x=1,y=2,z;则执行语句z=x>y?x——:y++;后,变量z的值是_________
- 4
假定 x 、 y 、 z 的值是 1 、 2 、 3 ,问执行语句 x=y:y=z:z=x 后, x 、 y 、 z 的值是 ( ) ,如果改变语句次序 y=z:z=x:x=y , x 、 y 、 z 的值是 ( ) 。