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循环的变量因为定义在外面,所以不会释放。

猜你喜欢

转载自blog.csdn.net/weixin_44462792/article/details/88084574