int a=2;a-=a*=a+2;如何计算

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 04:20:33
int a=2;a-=a*=a+2;如何计算

int a=2;a-=a*=a+2;如何计算
int a=2;a-=a*=a+2;如何计算

int a=2;a-=a*=a+2;如何计算
结果是0,应该是这样的,从右往左依次计算,先是这个,a*=a 2;相当于a=a*(a 2);结果是,a=8;然后再计算a-=(a*=a 2)后面括号里返回值为8,所以就是:a=a-a=0;其实就是什么都没算!