Latest web development tutorials

Perl do ... while

cykl Perl cykl Perl

W przeciwieństwie dow a gdypętle są badania stanu pętli pętli. WPerl, do ... while jest sprawdzenie jego stanu na koniec pętli.

Pętlado ... while jest podobna do pętli while, ale do ... while Pętla zapewni realizację przynajmniej cyklu.

gramatyka

Składnia jest następująca:

do
{
   statement(s);
}while( condition );

Należy pamiętać, że wyrażenia warunkowe pojawiają się na końcu pętli, więc instrukcja (e) pętla zostanie wykonana co najmniej raz przed warunek jest testowany.

Jeśli warunek jest spełniony, przepływ sterowania powraca powyżej zrobić, a następnie ponownie uruchomić Statement (s) pętli. Proces ten powtarza się, aż dany warunek się fałszywe.

schemat blokowy

Perl w pętli do ... while

Przykłady

#!/usr/bin/perl

$a = 10;

# 执行 do...while 循环
do{
   printf "a 的值为: $a\n";
   $a = $a + 1;
}while( $a < 15 );

Powyższy program, wyjście jest:

a 的值为: 10
a 的值为: 11
a 的值为: 12
a 的值为: 13
a 的值为: 14

cykl Perl cykl Perl