这题其实和求值顺序有关,c语言并没有规定运算顺序,有的系统是从右至左运算,例如windows。有的是从左至右运算。所以,如果从右至左运算的话,输出为535如果从左至右运算的话输出为445
++i,先做++,i=4,输出i++,先输出,i=4,再++,i=5最后输出:445
355
5 35有什么问题吗?