1. 首先我们要解决第一个问题:每次的加数有什么规律。从“1+2+3+4+5+6+7+8+......+100”中可以看出山后一个加数比前一个加数增加1,所以可以使用循环控制一个整型变量i每一次变化的值。每循环一次i的值增加1,直至i的值超过100结束循环。
2. 解决第二个问题:累加求和,值的储存。设用一个变量sum存放这100个数的和。先求0+1的和放在sum中,然后把sum加上2再存放在sum中,依次类推,直到加上100结束。
3. 我们打开Eclipse创建一个类。
4. 定义循环量i,定义存放累加求和的变量sum,均为整型。sum是存放累加求和,因此必须赋初值。对于累加求和变量其初值一般为0,累乘积变量其初值一般为1.下图可以看,sum值的初始化为0(int sum=0).
5. 通过执行循环体内sum+=i语句,i从1变到100;sum+=i是一个累加求和的语句,是将变量sum中的值加上变量i中的值,求和后再存入变量sum中,此时sum中存放的值是新的数值,原有数值被覆盖。
6. 运行程序,流程自上而下执行,由计算机判断所加上去的数是否超过100;否,断续循环,否则退出循环。