Latest web development tutorials

Perl, aż pętli

Perl, aż cykl / h1>

cykl Perl cykl Perl

W podanych warunkach aż stwierdzenie jest fałszywe oświadczenie lub grupa sprawozdania wykonywane wielokrotnie.

gramatyka

Składnia jest następująca:

until(condition)
{
   statement(s);
}

Tutaj Statement (s) może być pojedynczą instrukcją, może być także blok składa się z kilku wypowiedzi. Choroba ta może być dowolny wyraz, gdy warunek nie jest spełniony pętla.

Gdy warunek jest spełniony, przepływ program będzie kontynuować następna deklaracja po pętli.

schemat blokowy

Perl w obiegu aż

Wykres, kluczowe punktydo pętli jest pętla nie może wykonać. Gdy warunek jest spełniony, ciało pętli będzie przejść bezpośrednio do następnego razu, gdy oświadczenie pętli.

Przykłady

#!/usr/bin/perl

$a = 5;

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

Program w zmiennej $ a ciało jest mniej niż 10 pętli jest wykonywany, zmienna $ a jest większe lub równe 10, pętla zostanie zamknięty.

Powyższy program, wyjście jest:

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

cykl Perl cykl Perl