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

num++;的位置不一样,输出的结果也不一样,为什么?

int sum=0,num=1;

while (num<=100) {

num++;

sum+=num;


正在回答

2 回答

num++;

sum+=num;

这样子是num先加上1,再加上sum

sum+=num;

num++;

这样子是先加上sum,再加上1

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

宝慕林65331 提问者

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

num++;

sum+=num;

这样子是num先加上1,再加上sum

sum+=num;

num++;

这样子是先加上sum,再加上1


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

举报

0/150
提交
取消

num++;的位置不一样,输出的结果也不一样,为什么?

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