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);

}

}

经验分享 程序员 微信小程序 职场和发展