a=2,b=10对于a的值,i++是先运算,再自增;因为自增运算的优先级比加高,所以先算a=i+i的值,即a=2,再将i自增1.因为表达式中有两个i++,所以自增两次,由i=1变成i=3;对于b,++i是先自增后运算,有两个++i,自增两次,i由3变成了5,再进行加法,b=5+5=10;
顶一下

(0)
0%
踩一下

(0)
0%
- 相关评论
- 我要评论
-