int x=1 while(x++<5)为啥子x=6呢 当x++等于5的时候已经不小于5了呀 先赋值再运算也不满足循环条件了啊
x++<5是先计算x<5,然后x++,和x小于5成立不成立没有关系。就是说5<5不成立,但依然会计算x++。所以最终x=6。有帮助的话采纳一下哦!