20,30,30 本题考查了真假命题以及参数运行。 根据条件判断x是否大于y,根据条件的真假来确定最终的x、y、z的值。 1:首先判断x是否大于y,由于x=10,y=20,显然x不大于y,所以条件为假,不执行后续语句。 2:因此,x的值保持为10,y的值保持为20,z的值保持为30。 3:最终输出的结果为(x,y,z)=(10,20,30)...
- **`y = z;`**:将z的原始值30赋给y,y变为30。 - z未受任何赋值影响,保持30。**选项分析**:- **A. x=10, y=20, z=30**:错误,未执行`x=y`和`y=z`。- **B. x=20, y=30, z=30**:正确,与上述逻辑一致。- **C. x=20, y=30, z=10**:错误,z未被赋值为10...
if(x>y)Z=X;如果X>Y 执行Z=X,因为X不大于Y,所以Z=X这句话不执行,继续向下执行X=Y;X=20Y=Z;Y=30Z还是原来的30 解析看不懂?免费查看同类题视频解析查看解答 相似问题 设x为int型变量,则执行以下语句后,x的值为 x=10; x+=x-=x-x; A=10 B=20 C=30 D=40 .已知 int x=10,y=20,z=...
if(x>y)Z=X;如果X>Y 执行Z=X,因为X不大于Y,所以Z=X这句话不执行,继续向下执行X=Y;X=20Y=Z;Y=30Z还是原来的30 解析看不懂?免费查看同类题视频解析查看解答 相似问题 设x为int型变量,则执行以下语句后,x的值为 x=10; x+=x-=x-x; A=10 B=20 C=30 D=40 .已知 int x=10,y=20,z=...
答案解析 查看更多优质解析 解答一 举报 判断语句执行体里只有一个句子,即z=x,因为没有大括号.x=10,y=20,所以判断条件不符合,因此if语句不执行.接着执行下面的语句,x=y,此时x=y=20,y=20,z=30;再执行下一条,y=z,此时y=z=30,x=20,z=30,因此选B 解析看不懂?免费查看同类题视频解析查看解答 ...
判断语句执行体里只有一个句子,即z=x,因为没有大括号.x=10,y=20,所以判断条件不符合,因此if语句不执行.接着执行下面的语句,x=y,此时x=y=20,y=20,z=30;再执行下一条,y=z,此时y=z=30,x=20,z=30,因此选B 分析总结。 判断语句执行体里只有一个句子即zx因为没有大括号结果...
初始值:x=10,y=20,z=30。 1. **条件判断**:`if(x > y)` - 由于`10 > 20`为假,不执行`z = x;`。 2. **后续执行**: - `x = y;`:将y的值(20)赋给x,x变为20。 - `y = z;`:将z的值(30)赋给y,y变为30。
if(x>y)Z=X;如果X>Y 执行Z=X,因为X不大于Y,所以Z=X这句话不执行,继续向下执行;X=Y;X=20;Y=Z;Y=30;Z还是原来的30。已知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=1,y=3,z=3 (C)x=2...
x=20,y=30,z=30。if(x>y) z=x; x=y;y=z;相当于:if(x>y) {}z=x;} x=y;y=z;即第一个赋值语句不执行,由此建议编程时,if语句后面一定要写{},不能偷懒。
答案解析 查看更多优质解析 解答一 举报 判断语句执行体里只有一个句子,即z=x,因为没有大括号.x=10,y=20,所以判断条件不符合,因此if语句不执行.接着执行下面的语句,x=y,此时x=y=20,y=20,z=30;再执行下一条,y=z,此时y=z=30,x=20,z=30,因此选B 解析看不懂?免费查看同类题视频解析查看解答 ...