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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 19:25:13
int a=3 a+=a-=a*a的值为多少?我算到的是-12但答案是0.
xj0_%dY6.:S{kQR1 )is3Ҵl}I ;Mv'|קI-nJZ%]QP{l8zI>\v ɕa)qK*SԽQ$U4 b}Qf90Ȇ{El8Qd3ݕчoCRRbݟ͊u J>\5V_tVf!fC\NPr9`zu( gן׫ViWRrj%Il5St6yŁn7њLPƞz4j(8raBh mn1 lZPJo[l?^w]  rΝXdtI@]PGtq4эWI

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