(++i)+(++i)+(++i)=10,为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 01:11:39

(++i)+(++i)+(++i)=10,为什么?
(++i)+(++i)+(++i)=10,为什么?

(++i)+(++i)+(++i)=10,为什么?

int i=1,sum;

sum=(++i)+(++i)+(++i);


(++i)+(++i)

   2    +   3  在计算机中,它的计算方法是,先把+两边的变量求出来,再相加.而+两边的变量是同一个变量 i ,于是 i = 3;所以此时相当于3+3=6;

()+()+(++i)

     6+ (++3) = 6+4 = 10