c语言定义a=4,则执行表达式a+=a-=a*=3的结果是

2025-01-07 21:56:37
推荐回答(2个)
回答1:

结果是0 从右往左开始运算 一开始三乘四 a结果为12 a减a就是零了 再加也是零

回答2:

a+=a-=a*=3逐步展开如下
a+=a-=a=a*3
a+=a=a-a=a*3
a=a+a=a-a=a*3
a=a+a=a-a=4*3
a=a+a=12-12
a=0+0
a=0