以下程序运行时,若从键盘输入6,则输出结果是

2025-03-26 14:33:52
推荐回答(2个)
回答1:

输出结果是4。因为输入6之后,x--是后缀,x先赋值再计算,所以x此时是6,不大于6,因此要执行else语句。但是在对if语句判断的时候,x--了,走到else变成了5。else中--x是前缀式,先计算再赋值,所以x由5变成了4,所以此时输出x肯定就是4了。

回答2:

程序呢