public class TestWhile { public static void main(String[] args) { //使用while循环 int i=0; int sum=0; while(i<=100){ sum=sum+i; i++; } System.out.println("1到100的累加和="+sum); //使用for循环 int sum=0; for(int i=0;i<=100;i++){ sum=sum+i; } System.out.println("1到100的累加和="+sum); } }
思路;首先要先定义变量i 和变量sum,使用while/for循环来计算累加和
sum=sum+i,表示当 i=0时,sum=0+0=0;当i=1时,sum=0+1=1;
当 i=2时,sum=1+2=3;....直到i=100时,sum=5050;