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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/07 08:38:32
计算机C语言,为什么?11.设有语句inta=3;则执行了语句a+=a-=a*a;后,变量a的值是______.A.3B.0C.9D.-12计算机C语言,为什么?11.设有语句inta=3;则执行了语

计算机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.