c语言中 int a=8; a+=a-=a*a; 为何= -112

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/18 10:01:59
c语言中inta=8;a+=a-=a*a;为何=-112c语言中inta=8;a+=a-=a*a;为何=-112c语言中inta=8;a+=a-=a*a;为何=-112原式等价于a=a-a*a;a=a

c语言中 int a=8; a+=a-=a*a; 为何= -112
c语言中 int a=8; a+=a-=a*a; 为何= -112

c语言中 int a=8; a+=a-=a*a; 为何= -112
原式等价于a=a-a*a;a=a+a;这样第一次式子为a为-56代入第二个中即-112
希望对亲有帮助哦!