循环结构do...while

循环结构do...while

语法格式       

         初始化语句;
           do {
             循环体语句;
             控制条件语句;
               }while(判断条件语句);
* B:执行流程:
    * a:执行初始化语句
    * b:执行循环体语句;
    * c:执行控制条件语句
    * d:执行判断条件语句,看其返回值是true还是false
     * 如果是true,就继续执行
    * 如果是false,就结束循环
    * e:回到b继续。

public class DoWhile {
    // 输出1到100
    public static void main(String[] args) {
        int i = 1; // 初始化语句
        do{
            System.out.println(i); //循环体
            i++;// 步进表达式
        }while (i <101); //条件判断
    }
}

注意:

do..while循环中的循环体至少执行一次。for循环和while循环如果条件不满足不会执行

for循环的变量在小括号里,只有循环内部才能使用。循环结束,变量释放。do..while,和while循环的变量因为定义在外面,所以不会释放。

猜你喜欢

转载自www.cnblogs.com/wurengen/p/10469930.html