Latest web development tutorials

Perl do ... while ciclo

ciclo di Perl ciclo di Perl

A differenza dele while,che stanno testando la condizione del ciclo del ciclo. InPerl, do ... while ciclo è quello di verificare la sua condizione alla fine del ciclo.

do ... while è simile al ciclo while, ma do ... while garantirà la realizzazione di almeno un ciclo.

grammatica

La sintassi è la seguente:

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

Si noti che le espressioni condizionali appaiono alla fine del ciclo, quindi l'istruzione ciclica (s) vengono eseguiti almeno una volta prima che la condizione è verificata.

Se la condizione è vera, il flusso di controllo ritorna sopra fare, e poi ri-eseguire l'istruzione loop (s). Questo processo viene ripetuto finché la condizione data diventa falsa.

diagramma di flusso

Perl in un do ... while

Esempi

#!/usr/bin/perl

$a = 10;

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

Il programma precedente, l'uscita è:

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

ciclo di Perl ciclo di Perl