While 循环17 Mar 2025 | 阅读 2 分钟 在 PowerShell 中,While 循环也称为 While 语句。它是一个入口控制循环。当特定条件评估为 True 时,此循环执行代码块中的语句。与 for 语句相比,此循环更容易构建,因为此循环的语法不太复杂。 While 循环的语法当我们执行一个 while 循环时,PowerShell 首先评估条件。然后,它执行代码块中的语句。条件返回 布尔值 True 或 False。直到条件为 'True',PowerShell 会重复执行语句。当条件返回 False 时,循环将终止,并且控制权将转到循环后的语句。 While 循环的流程图![]() 示例示例 1:以下示例使用 while 循环打印从 1 到 5 的值 输出 1 2 3 4 5 在此示例中,条件($count 小于或等于 5)在 $count = 1、2、3、4、5 时为真。 每次通过循环时,变量 $count 的值使用 (+=) 算术赋值运算符递增 1。当 $count 等于 6 时,条件语句的计算结果为 false,循环退出。 示例 2:以下示例找到前 n 个自然数的总和 输出 55 在此示例中,while 循环执行了 n 次。 并且每次,变量 $i 的值都添加到 $sum 变量中,并且 $i 的值递增 1。 示例 3:以下示例使用 while 循环打印数字的阶乘 输出 120 |
我们请求您订阅我们的新闻通讯以获取最新更新。