int a=3 a+=a-=a*a的值为多少?我算到的是-12但答案是0.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/12 01:13:51
inta=3a+=a-=a*a的值为多少?我算到的是-12但答案是0.inta=3a+=a-=a*a的值为多少?我算到的是-12但答案是0.inta=3a+=a-=a*a的值为多少?我算到的是-12但

int a=3 a+=a-=a*a的值为多少?我算到的是-12但答案是0.
int a=3 a+=a-=a*a的值为多少?
我算到的是-12但答案是0.

int a=3 a+=a-=a*a的值为多少?我算到的是-12但答案是0.
这个就是-12,答案错了
第一步:算a*a 得9
第二部:算a-=9即a=a-9=-6,此时a值改变为-6
第三部:算a+=-6即a=a+(-6)=(-6)+(-6)=-12
我调试了一下也是-12