![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
2个回答
展开全部
对于m+=m-=(m=1)*(n=2):
先算
(m=1)*(n=2),得
m=1,n=2,(m=1)=1,(n=2)=2。
再算m+=m-=1*2,
先算m-=2,即m=m-2,m=1-2=-1,
最后算m+=-1,得m=-2,所以,表达式m+=m-=(m=1)*(n=2)的值等于-2。
先算
(m=1)*(n=2),得
m=1,n=2,(m=1)=1,(n=2)=2。
再算m+=m-=1*2,
先算m-=2,即m=m-2,m=1-2=-1,
最后算m+=-1,得m=-2,所以,表达式m+=m-=(m=1)*(n=2)的值等于-2。
![](https://ecmc.bdimg.com/public03/b4cb859ca634443212c22993b0c87088.png)
2024-08-21 广告
C语言在线编译是一种便捷的开发方式,它允许开发者无需在本地安装编译器即可快速编写、编译并运行C语言代码。用户可以通过在线IDE(集成开发环境)平台,直接在网页上编写C代码,并实时查看编译结果和程序输出。这种方式特别适合初学者学习编程或进行小...
点击进入详情页
本回答由MarsCode提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询