Java三种循环求1到100的和
1. while语句
public class Demo {
public static void main(String[] args) {
int a=0; //正着算
int sum=0;
while (a<=100){
sum+=a;
++a;
}
System.out.println(sum);
}
}
public class Demo1{
public static void main (String [] args) {
int a=100; //倒着算
int sum=0;
while (a>=0){
sum+=a;
a--;
}
System.out.println(sum);
}
}
2. for循环语句
public class Demo2{
public static void main (String [] args) {
int sum=0;
for (int i = 0; i <= 100; i++) {
sum+=i;
}
System.out.println(sum);
}
}
3. do——while语句
public class Demo3{
public static void main (String [] args) {
int a = 0;
int sum = 0;
do {
sum += a;
a++;
} while (a <= 100);
System.out.println(sum);
}
}