c语言 谭浩强第三版(绿皮)第四章87

谭浩强第三版(绿皮)第四章87
答案是1,2,2
y=x,这个语句对吗,不是分号才可以吗

img

用逗号也是可以的,两个表达式都会执行,这叫做逗号表达式。但是你要注意,因为没有花括号,第一个分号后面的z=y无论if判断是否成立,都会执行,实际上这条应该写在下一行,不属于判断。

【相关推荐】




如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^