作业帮 > 数学 > 作业

已知“inta,b=5,c=4",计算表达式a+=a-=a=b+c的值.

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/07/03 07:08:13
已知“inta,b=5,c=4",计算表达式a+=a-=a=b+c的值.
我算出来的答案是1
这个式子等效为
a=a+(a=a-(a=b+c))
=a+(a=a-9)//此时a=9
=a+0//此时a=0
=0
再问: 你答案的第三行,为什么不是=2a-9
再答: 你注意我的式子里面是有括号的,在c语言里面一个算式1里面如果含有等式2,那么就相当于把这个等式2用括号括起来,然后等式2左边的值是原来算式1的一部分,等式2右边的只是给等式2左边的变量赋值。