C语言 计算表达式y +=y-=m*=y后y的值是?intm=5,y=2;怎样计算?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 03:25:52
C语言 计算表达式y +=y-=m*=y后y的值是?intm=5,y=2;怎样计算?
x)s~~ /-|n+^tOmmm }g] 3 ,MA_(edkhru lu-trmJBYgÓKE @^)SÍ

C语言 计算表达式y +=y-=m*=y后y的值是?intm=5,y=2;怎样计算?
C语言 计算表达式y +=y-=m*=y后y的值是?intm=5,y=2;怎样计算?

C语言 计算表达式y +=y-=m*=y后y的值是?intm=5,y=2;怎样计算?
计算优先级从右到左边:
因为初始m=5,y=2;
m*=y //m=5*2=10,y=2
y-=m //y=2-10=-8,m=10
y+=y //y=-8+(-8)=-16,m=10
所以,y=-16,m=10