无涯教程-Perl - until 语句函数

133 阅读1分钟

只要给定条件为假,Perl编程语言中的 until 循环语句就会重复执行目标语句。

until - 语法

until(condition) {
   statement(s);
}

until - 流程图

until loop in Perl

直到 until 循环的关键点是该循环可能永远不会运行。当条件被测试并且输出为true时,将跳过循环主体,并执行直到循环之后的第一条语句。

until - 示例

#!/usr/local/bin/perl
 
$a=5;

# until loop execution
until( $a > 10 ) {
   printf "Value of a: $a\n";
   $a=$a + 1;
}

在这里,我们使用比较运算符>将变量$a的值与10进行比较。因此,直到$a的值小于10,直到循环继续执行它旁边的代码块以及$a的值为止 变得大于10,就出来了。 执行后,以上代码产生以下输出-

Value of a: 5
Value of a: 6
Value of a: 7
Value of a: 8
Value of a: 9
Value of a: 10

参考链接

www.learnfk.com/perl/perl-u…