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

标题: 4-6 循环结构之while循环 中的看不懂和理解不了的有点多,还望大家帮帮忙

1: sum这个变量在这里有什么作用

2: 当   while(i<=100)   ,   循环条件是如何取值的,i的值

3:sum = sum + 1   ,   这个是什么,里面包含的又是什么,两个sum的值是相同的,那这个公式应该是有冲突的呀

4: i++  ,   ++i   ,在这里面他都不影响结果的输出

5:本节的任务是要:  1+2+3+4+5......+100=5050,    这个在公式中也没有看到如何实现的

正在回答

2 回答

  1. sum中打算存的就是最后的结果啊

  2. i <= 100 只是作判断,确保i不大于100,也就是加到100时就停止。

  3. 你看清楚,是 sum = sum + i;  每次把 sum 的值(上次求和的值)加上这次的 i 值,再存回到 sum 中。

  4. 每次将 i 增加1啊。 你是要从1连加到100,第一次加的 i 是1,第二次将 i 自增1(就是2),后面再自增1....直到 i 变成100。这样结合第8行的语句,每次把当时的 i 加到 sum 上,那么最后sum中的值就是从1连加到100的和。

  5. 看上面第4点。

还不明白就用笔在纸上写写,把每次循环中 sum 和 i 的值都写出来,有助于你理解循环过程。

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

贰到极限 提问者

嗯,好的,谢了,我按你说的做了,在纸上把过程写了一下,是清晰了很多
2015-09-12 回复 有任何疑惑可以回复我~

你在仔细看看左侧内容的讲解

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

贰到极限 提问者

看了,他讲的内容和任务以及给的例子完全不相符。 看不懂。
2015-09-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

标题: 4-6 循环结构之while循环 中的看不懂和理解不了的有点多,还望大家帮帮忙

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