分别使用while、do-while和for语句编程,求1~100的和。
// 分别使用while、do-while和for语句编程,求1~100的和。public class lianxi2 {
public static void main(String agrs[]) {
int sum = 0;
int sum1 = 0;
int sum2 = 0;
int i=1;
while(i<101){
sum+=i;
i++;
}
System.out.println(sum);
System.out.println("+++++++++++++++++++++");
do{
sum1+=i;
i++;
}while(i<101);
System.out.println(sum1);
System.out.println("+++++++++++++++++++++");
for(i=1;i<101;i++){
sum2+=i;
}
System.out.println(sum2);
System.out.println("+++++++++++++++++++++");
}
}
为什么do while 循环算出来的101啊