请问while(y--);与while(--y);什么区别?要是后面都直接加一个printf("%

请问while(y--);与while(--y);什么区别?要是后面都直接加一个printf("%d", y);会输出什么?例如初值y=10。

y--是先判定再减一,--y是先减1再判定。
所以while(y--)会多输出一个0。追问

太给力了,你的回答完美解决了我的问题!

温馨提示:答案为网友推荐,仅供参考
相似回答