循环语句之do...while

Posted wurengen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了循环语句之do...while相关的知识,希望对你有一定的参考价值。

循环结构do...while

语法格式

        初始化语句;

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

实例:

public class Dowhile {
    public static void main(String[] args) {
        int i = 0;//初始化语句
        do {
            System.out.println("加油");//循环体
            i++; //控制表达式
        } while (i < 10);//条件判断
    }
}

技术图片

三种循环的区别:

  • do..while循环中的循环体至少执行一次。for循环和while循环如果条件不满足不会执行
  • for循环的变量在小括号里,只有循环内部才能使用。循环结束,变量释放。do..while,和while循环的变量因为定义在外面,所以不会释放。

以上是关于循环语句之do...while的主要内容,如果未能解决你的问题,请参考以下文章

循环语句之do...while

PHP流程控制之do...while循环的区别

循环语句 while,do while ,for 循环

PHP循环控制语句之“while”

JS中 do while循环问题

while,do while,for循环语句