Latest web development tutorials

untilループのPerl

サイクル/ H1までのPerl>

Perlのサイクル Perlのサイクル

文が偽になるまで与えられた条件では、ステートメントまたはステートメントのグループを繰り返し行います。

文法

構文は次のとおりです。

until(condition)
{
   statement(s);
}

ここでは、ステートメント(複数可)は、単一のステートメントであってもよく、それはまた、いくつかの文からなるブロックすることができます。 条件は、条件がループ偽である場合、任意の式を指定できます。

条件が真である場合には、プログラムの流れは次の文は、ループを追っていきます。

フローチャート

循環中のPerlまで

チャート、キーポイントループは、ループが実行されないおそれがあるまで 。 条件がtrueの場合、ループ本体は、ループしながら、すぐに次の文に直接スキップします。

#!/usr/bin/perl

$a = 5;

# 执行 until 循环
until( $a > 10 ){
   printf "a 的值为 : $a\n";
   $a = $a + 1;
}

変数$ aのプログラムループを終了し、変数$ aが10以上で、10未満ループ本体が実行されます。

上記のプログラムは、出力は次のようになります。

a 的值为 : 5
a 的值为 : 6
a 的值为 : 7
a 的值为 : 8
a 的值为 : 9
a 的值为 : 10

Perlのサイクル Perlのサイクル