请问这种x++和++x的混合运算到底是怎么算的为什么如图输出结果为8呢?
收起
++x运算优先级最高,然后运算+,最后再自加(x++)。++x,这个意思就是先对x进行加一,然后参与其他运算,x++就是先运算,运算完后再对x++。所以先算加加x,使得x=2,然后三个2相加它们为6。还有两个x++,加上就是8。有帮助的话采纳一下哦!
报告相同问题?