c语言里x+=y+=z是什么意思
答案:1 悬赏:30 手机版
解决时间 2021-11-20 14:49
- 提问者网友:雨不眠的下
- 2021-11-20 06:57
c语言里x+=y+=z是什么意思
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-11-20 08:29
首先要知道+=运算符,是怎么算的,比如x+=y,等价为x=x+y;
然后要知道+=的结合性是从右向左;
假如:
int x = 1;
int y = 2;
int z = 3;
x+=y+=z执行分为以下几步:
1、y+=z结果为y=y+z,即y=5
2、x+=y+=z就变为了x+=5,可算出x的值为1+5,即为6
然后要知道+=的结合性是从右向左;
假如:
int x = 1;
int y = 2;
int z = 3;
x+=y+=z执行分为以下几步:
1、y+=z结果为y=y+z,即y=5
2、x+=y+=z就变为了x+=5,可算出x的值为1+5,即为6
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯