为了账号安全,请及时绑定邮箱和手机立即绑定

“+=”这是代表什么意思?

“+=”这是代表什么意思?

慕瓜2653862 2016-09-26 15:19:50
这个好像不是比较符号啊,我在看一些程序上看到的。就像ans +=1
查看完整描述

11 回答

已采纳
?
NadiaSmile

TA贡献149条经验 获得超291个赞

ans = ans + 1;

a+=b 等价于 a = a+b;   同样的还有-=,*=,/=,%=  

望采纳~

查看完整回答
5 反对 回复 2016-09-26
?
幕布斯1309840

TA贡献2条经验 获得超0个赞

+=前面的值是变量,见到这个符号就认为“等于加上他本身”也可以认为求和要开始了

查看完整回答
反对 回复 2016-09-27
?
我是太阳我要温暖你

TA贡献4条经验 获得超0个赞

ans+=1和ans=ans+1是一样的

查看完整回答
反对 回复 2016-09-27
?
木木墨

TA贡献4条经验 获得超0个赞

x+=y相当于x=x+y

查看完整回答
反对 回复 2016-09-26
?
finalObject

TA贡献6条经验 获得超2个赞

它是一个化简的赋值操作,
就是ans=ans+1,类似的符号还有-= ,*=,/=这些符号,计算的优先级很低,在c语言里只比逗号运算符高了一点

查看完整回答
反对 回复 2016-09-26
?
rubyc

TA贡献47条经验 获得超7个赞

这是赋值运算符,等价于 ans = ans + 1,类似的还有ans * = 2等价于ans = ans *2等

查看完整回答
反对 回复 2016-09-26
?
慕田峪3555374

TA贡献137条经验 获得超18个赞


连加的意思,如ans +=1等价于ans=ans +1,其他算法同理

查看完整回答
反对 回复 2016-09-26
?
leexiaoxiao

TA贡献7条经验 获得超3个赞

ans+=1就表示ans=ans+1

查看完整回答
反对 回复 2016-09-26
?
当做梦I想程真

TA贡献1条经验 获得超0个赞

递增每次加一

查看完整回答
反对 回复 2016-09-26
?
snowmanJS

TA贡献89条经验 获得超53个赞

等价于ans=ans+1

查看完整回答
反对 回复 2016-09-26
  • 11 回答
  • 0 关注
  • 2976 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信