循环三要素:初始化,条件表达式,增量
while循环 :先判断后执行
语法格式
while(条件表达式){语句段;增量;}
//输出1-100的数字
-
public class Sx
-
{
-
public static void main(String[]args){
-
int i=1;
-
int sum=0;
-
while(i<=100){
-
sum+=i;
-
i+=2;
-
}
-
System.out.println(sum);
do while循环 :先执行后判断(总是保证循环体会被至少执行一次)
语法格式
do{语句段;增量;}while(条件表达式);
-
int i=1;
-
int sum=0;
-
do
-
{
-
sum+=i;
-
i++;
-
}
-
while (i<=100);
-
System.out.println(sum);
for循环:
(注释:for循环中的三个表达式都可以省略但是分号不能省)
-
int i=1;
-
for(;;){
-
System.out.println(i);
-
if(i==100){
-
break;
-
}
-
i++;
-
}
语法格式
for(1初始化;2条件表达式;3增量){
4语句块;
}
执行顺序是 1-->2-->4-->3
↑<-----↓
-
//输出1-100的数字
-
public class For
-
{
-
public static void main(String[]args){
-
for(int i=1;i<=100;i++){
-
System.out.println(i);
-
}
-
}
-
}