Latest web development tutorials

Perl hasta bucle

Perl hasta el ciclo / h1>

ciclo de Perl ciclo de Perl

En las condiciones dadas hasta que la afirmación es falsa, la sentencia o grupo de sentencias realizan repetidamente.

gramática

La sintaxis es la siguiente:

until(condition)
{
   statement(s);
}

En este caso, declaración (s) puede ser una sola instrucción, sino que también puede ser un bloque compuesto por algunas declaraciones. condición puede ser cualquier expresión, cuando la condición es falsa, el bucle.

Cuando la condición es verdadera, el flujo de programa continuará con la siguiente declaración siguió el bucle.

diagrama de flujo

Perl en circulación hasta

Tabla, los puntos clavehasta queel bucle es un bucle pueden no ejecutarse. Cuando la condición es verdadera, el cuerpo del ciclo saltará directamente a la siguiente instrucción inmediatamente bucle while.

Ejemplos

#!/usr/bin/perl

$a = 5;

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

Programa en la variable $ a es corporal inferior a 10 bucle se ejecuta, la variable $ a es mayor que o igual a 10, se sale del bucle.

El programa anterior, la salida es:

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

ciclo de Perl ciclo de Perl