{int x=2,y=2,z=2; y=y+z; x=x+y; printf("%d, ",x<y?y: x); printf("%d",x<y?x++: y++);
时间: 2024-04-06 11:30:08 浏览: 46
从键盘输入两个数,计算两个数的和,然后输出
输出结果为:5, 3
解释如下:
首先执行 y=y+z,y 的值变为 4,然后执行 x=x+y,x 的值变为 6。
接着执行第一个 printf 语句,由于 x<y 不成立,所以输出 y 的值,即 4。
最后执行第二个 printf 语句,由于 x<y 仍然不成立,所以输出 x 的值,即 6,并将 x 的值加 1,变为 7。
阅读全文