计算机C语言,为什么?11.设有语句int a=3; 则执行了语句a+=a-=a*a;后,变量a的值是______.A.3 B.0 C.9 D.-12

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 08:31:59

计算机C语言,为什么?11.设有语句int a=3; 则执行了语句a+=a-=a*a;后,变量a的值是______.A.3 B.0 C.9 D.-12
计算机C语言,为什么?
11.
设有语句int a=3; 则执行了语句a+=a-=a*a;后,变量a的值是______.
A.3 B.0 C.9 D.-12

计算机C语言,为什么?11.设有语句int a=3; 则执行了语句a+=a-=a*a;后,变量a的值是______.A.3 B.0 C.9 D.-12
先执行a*a(这里并不改变a值),a等于9,然后a=a-9(a-=改变a值),a等于-6,然后a=(-6)+(-6)=-12,选D.