用三种循环方式实现,for、while、dowhile
一、for循环
package com.loop.test;
/**
* 累加求和,计算1+2+3+...+100=?
* 用for实现
*/
public class AddSumFor {
public static void main(String[] args) {
int sum=0;
for(int i=0;i<=100;i++){
sum=sum+i;
}
System.out.println("for循环:1+2+3+...+100="+sum);
}
}
结果:
二、while循环
package com.loop.test;
/**
* 累加求和,计算1+2+3+...+100=?
* 用while实现
*/
public class AddSumWhile {
public static void main(String[] args) {
int i=0;
int sum=0;
while(i<=100){
sum=sum+i;
i++;
}
System.out.println("while循环:1+2+3+...+100="+sum);
}
}
结果:
三、dowhile循环
package com.loop.test;
/**
* 累加求和,计算1+2+3+...+100=?
* 用dowhile实现
*/
public class AddSumDoWhile {
public static void main(String[] args) {
int i=0;
int sum=0;
do{
sum=sum+i;
i++;
}while(i<=100);
System.out.println("dowhile循环:1+2+3+...+100="+sum);
}
}
结果: