问题
单项选择题
有以下程序
#include<stdio.h>
main()
int a=3;
printf("%d\n",(a+=a-=a*a));
程序运行后的输出结果是______。
A.-12
B.9
C.0
D.3
答案
参考答案:A
解析: 先执行a-=a*a后a为-6,再执行a+=a,a为-12。
有以下程序
#include<stdio.h>
main()
int a=3;
printf("%d\n",(a+=a-=a*a));
程序运行后的输出结果是______。
A.-12
B.9
C.0
D.3
参考答案:A
解析: 先执行a-=a*a后a为-6,再执行a+=a,a为-12。