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

54537fd9000154f505000357.jpg这个是什么状况?为什么第一个是40第二个是30?而且还说做的漂亮。

正在回答

3 回答

我懂了,谢谢你们了 !

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

原因1,你的输出是最后才弄,也就是你是把所有运算都执行了一边才输出,原因二,b=a+=one意思是b=a=a+one,所以很容易从行数看出错误,6:a=30,7:a=40b=40,8:b=30c=30,9:c=300d=300,10:d=300e=30(这里按你的/=打成/了),11:e=30f=0,如果你后面不是大少了等号,结果还会更错,昏死

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

你在int b的时候,后面写的是b = a+=one,这句话就是将a再加10,这时a就是40了,至于为什么出现做的漂亮, 这里是考虑到代码多样化而没有做限定的

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

举报

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