如题所述
第1个回答 2019-05-24
等于9
流程:自增、自减符先进行运算,但是由于前三个都是后缀,所以在执行玩改该行后才进行,所以先是2+2+2+(++i)
;
然后由于前缀的自增符(++i),
所以最后一个i变成3,
最后变成
2+2+2+3
=
9;
但是在执行该行后前三个自增、自减符进行运算,所以i(3)-->i(4)-->i(5)
最后
-->i(4)
流程:自增、自减符先进行运算,但是由于前三个都是后缀,所以在执行玩改该行后才进行,所以先是2+2+2+(++i)
;
然后由于前缀的自增符(++i),
所以最后一个i变成3,
最后变成
2+2+2+3
=
9;
但是在执行该行后前三个自增、自减符进行运算,所以i(3)-->i(4)-->i(5)
最后
-->i(4)