Do-While 循环17 Mar 2025 | 阅读 2 分钟 当我们至少需要运行一次循环时,我们在 PowerShell 中使用 Do-while 循环。 Do-While 循环是一种循环结构,其中在执行语句之后对条件进行评估。此循环也被称为 exit-controlled 循环。 do-while 循环与 while 循环相同,但在 do-while 循环中,条件总是在执行块中的语句之后进行检查。 Do 关键字也与 'Until' 关键字一起使用,以运行脚本块中的语句。像 Do-while 循环一样,Do-until 循环在评估条件之前也至少执行一次。Do-Until 循环执行其代码块中的语句,直到条件为假。当条件为真时,循环将终止。 我们可以在 Do-while 或 Do-until 循环中使用流程控制关键字,例如 Break 和 Continue。 语法以下块显示了 Do-while 循环的语法 以下块显示了 Do-until 循环的语法 Do-While 循环的流程图![]() Do-Until 循环的流程图![]() 示例以下示例描述了如何在 PowerShell 中使用 Do-while 和 Do-until 循环 示例 1: 在此示例中,我们打印一个整数从 1 到 10 的值。 输出 1 2 3 4 5 6 7 8 9 10 示例 2: 在此示例中,我们将使用 Do until 循环打印一个数组的值。 输出 1 2 3 4 5 6 7 示例 3: 在此示例中,我们使用 Do-while 循环打印 5 的乘法表。 输出 5 * 1 = 5 5 * 2 = 10 5 * 3 = 15 5 * 4 = 20 5 * 5 = 25 5 * 6 = 30 5 * 7 = 35 5 * 8 = 40 5 * 9 = 45 5 * 10 = 50 在此示例中,我们使用 Do-while 循环打印了 5 的乘法表。首先,我们创建并将变量 $table 和 $i 分别初始化为 5 和 1。然后我们编写了一个 do-while 循环。 在一个循环中,我们有一个 echo 命令,它将打印 $res 的结果,该结果存储了 $table * $i 的乘积。 每次,变量 $i 的值增加 1,并检查条件。当变量 $i 的值变为 11 时,条件变为 false,并且循环终止。 下一主题For 循环 |
我们请求您订阅我们的新闻通讯以获取最新更新。