Latest web development tutorials

Perl ciclo until

Perl fino ciclo / h1>

ciclo di Perl ciclo di Perl

Nelle condizioni date fino a quando l'affermazione è falsa, l'istruzione o il gruppo di istruzioni ripetutamente eseguite.

grammatica

La sintassi è la seguente:

until(condition)
{
   statement(s);
}

Qui, statement (s) può essere una singola istruzione, può anche essere un blocco composto da poche istruzioni. condizione può essere qualsiasi espressione, quando la condizione è falsa del ciclo.

Quando la condizione è vera, il flusso del programma continua con l'istruzione successiva ha seguito il ciclo.

diagramma di flusso

Perl in circolazione fino a quando

Grafico, punti chiavefino a quandoil ciclo è un ciclo non può essere eseguita. Quando la condizione è vera, il corpo del ciclo salterà direttamente alla istruzione successiva immediatamente ciclo while.

Esempi

#!/usr/bin/perl

$a = 5;

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

Programma nella variabile $ a è il corpo inferiore 10 ciclo viene eseguito, la variabile $ a è maggiore o uguale a 10, il ciclo termina.

Il programma precedente, l'uscita è:

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

ciclo di Perl ciclo di Perl