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