运行成功,结果为什么不对啊?

http://img3.mukewang.com/5a6ee44c00017f8509500278.jpg

慕标2155698
浏览 1412回答 1
1回答

汝其母戏吾乎

您好。可以这么想,第一个i进入循环之后,自增变成2再加入sum,而最后一个i(即i==100),进入循环时,却是101加进了sum,因此答案是不对的,所以,把while里面的两行代码互换一下位置即可,希望可以帮到您。while(i<=100) {     sum+=i;     i++; }
打开App,查看更多内容
随时随地看视频慕课网APP