while循环
while循环表达式(条件表达式){
循环语句
}
例:用while循环求1-100的和?
class Demo{
public static void main(String[]args){
int sum=0;
int i=1;
while(i<=100){
sum =sum+i;
i++;
}
System.out.println(sum);
}
}
注意到while循环是先判断循环条件,再循环,因此,有可能一次循环都不做。
练习
使用while计算从m到n的和: m=20,n=100;
class Demo{
public static void main(String[]args){
int sum=0;
int m=20;
int n=100;
while(m<=n){
sum =sum+m;
m++;
}
System.out.println(sum);
}
}