设有int a=3,a+=a-=a*a的值是,要详细过程 谢谢

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/17 05:28:10
设有inta=3,a+=a-=a*a的值是,要详细过程谢谢设有inta=3,a+=a-=a*a的值是,要详细过程谢谢设有inta=3,a+=a-=a*a的值是,要详细过程谢谢a-=a*a相当于a=a-

设有int a=3,a+=a-=a*a的值是,要详细过程 谢谢
设有int a=3,a+=a-=a*a的值是,要详细过程 谢谢

设有int a=3,a+=a-=a*a的值是,要详细过程 谢谢
a-=a*a相当于 a=a-(a*a)=-6
a+=-6相当于 a=a-6=-6-6=-12
所以最后结果是-12
这个题是从后面倒着算回来,每一步算出来值都赋给后一项的计算.详情可见C语言的赋值表达式