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

a不是等于5吗?

int a=5; intb=++a   

println(a:+a )

println( b:+b)

正在回答

4 回答

++a是先自加,a=6,然后赋值给b,

1 回复 有任何疑惑可以回复我~
#1

qq_兵冰宾缤_0 提问者

非常感谢!
2017-03-08 回复 有任何疑惑可以回复我~

谢谢同学;

谢谢

好像就是 b= ++a  或者 a++ 中   ++始终跟着a跑; 然后++在a前面是先将a自增成了6再赋值给b成了6;a ++ 就是先把a=5的值赋给b,跟着a它自己再自增1,变成6。


0 回复 有任何疑惑可以回复我~

在执行自加运算++a时,等式值为6(并赋给b),此时a的值也加1为6

1 回复 有任何疑惑可以回复我~

a是个变量,++a=>a+1

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

a不是等于5吗?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号