int i=1; i+=I++; 运行后 这时i等于多少哦?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/20 15:18:21

int i=1; i+=I++; 运行后 这时i等于多少哦?

int i = 1; //i初始化为1.
i += i++; //先执行i++,i变为2,但此时这个表达式的结果是i的原值1;
//再执行 i+=1,i由2变为3.
结果i值为3.