a+=b++在c语言中是什么意思
答案:3 悬赏:0 手机版
解决时间 2021-01-07 21:43
- 提问者网友:寂寞梧桐
- 2021-01-07 06:39
a+=b++在c语言中是什么意思
最佳答案
- 五星知识达人网友:我住北渡口
- 2021-01-07 06:52
a+=b++;在C语言中,可以分成两部分来看,即
a+=b和b++;
++为自加1操作,当++后置时,会先进行计算,计算后再执行++。
a+=b等效于a=a+b;
于是a+=b++;就等效于一下代码段。
a=a+b;
b=b+1;
如果初始a=3,b=4;
那么计算后的结果为
a=7,b=5.
a+=b和b++;
++为自加1操作,当++后置时,会先进行计算,计算后再执行++。
a+=b等效于a=a+b;
于是a+=b++;就等效于一下代码段。
a=a+b;
b=b+1;
如果初始a=3,b=4;
那么计算后的结果为
a=7,b=5.
全部回答
- 1楼网友:鱼忧
- 2021-01-07 08:01
a=a+(b++)
- 2楼网友:慢性怪人
- 2021-01-07 07:32
a=a+b++;
a=a+b;b=b+1;
a=a+b;b=b+1;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯