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

为什么结果不同

do{ sum=sum+am; am=am+2; } 和 do{                am=am+2; sum=sum+am; } 区别在哪里?求和结果不一样

正在回答

4 回答

你第一个是sum先加了am,am再加的2;第二个是am先加了2,sum再加的am;值肯定不一样啊,它是按顺序执行的。

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

您能说的具体点吗?谢谢啦

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

初始值不同

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

求大神帮助

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

举报

0/150
提交
取消

为什么结果不同

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信