for循环,while循环,do while循环

for循环:

for循环格式:

for(初始化语句;判断条件语句;控制条件语句) {
循环体语句;
}

例子:取五位数各个位数的练习

 public  static void main(String[] args){

       for (int i=10000;i<=99999;i++){
           int ge = i%10;
           int shi = i/10%10;
           int bai = i/100%10;
           int qian = i/1000%10;
           int wan = i/10000;
           if ((ge ==wan) && (shi == qian) && ((ge+shi+qian+wan)==bai)){
           System.out.println(i);
           }
       }


    }

while循环:

格式:

while(判断条件语句) {
循环体语句;
}

do while 循环:

格式:

do...while循环的基本格式:
do {
循环体语句;
}while(判断条件语句);

三种循环的区别:

循环语句的区别:
do...while循环至少执行一次循环体。
而for,while循环必须先判断条件是否成立,然后决定是否执行循环体语句。

那么,我们一般使用哪种循环呢?
优先考虑for,其次考虑while,最后考虑do...while

猜你喜欢

转载自www.cnblogs.com/taozizainali/p/10589524.html