do-while 循环
优质
小牛编辑
128浏览
2023-12-01
do-while语句用于模拟其他编程语言中存在的简单while循环。
语法 (Syntax)
do-while语句的语法如下 -
do while (condition)
statement #1
statement #2
...
end
通过首先计算条件表达式(布尔值)来执行while语句,如果结果为true,则执行while循环中的语句。 从while语句中的条件评估开始重复该过程。 此循环继续,直到条件evaluates to false 。 当条件为假时,循环终止。 然后程序逻辑继续执行紧跟在while语句之后的语句。
流程图 (Flow Diagram)
下图显示了此循环的图解说明。
需要注意的关键点是代码块一直运行,直到do循环中的条件evaluates to true 。 一旦条件评估为假,则do循环退出。
以下程序是do-while循环语句的示例。
例子 (Example)
/* Main program */
j = 1
do while(j <= 10)
say j
j = j + 1
end
关于上述计划,需要注意以下要点。
我们定义了一个名为do的递归函数,它将模拟while循环的实现。
我们将变量j初始化为值1.此值将在我们的do-while循环中递增。
对于j的每个值,do-while循环评估j的值是否小于或等于10.如果是,则显示j的值并相应地增加j的值。
上述代码的输出将是 -
1
2
3
4
5
6
7
8
9
10