Bucle do...while en Perl
A diferencia deforywhilelos bucles, que prueban la condición del bucle en la parte superior. En el lenguaje Perl,do...whileel bucle comprueba su condición al final del bucle.
do...whileEl bucle es similar al bucle while, pero el bucle do...while asegura que el bucle se ejecute al menos una vez.
Sintaxis
El formato de sintaxis es el siguiente:
do
{
statement(s);
}while( condition );
Tenga en cuenta que la expresión de condición aparece al final del bucle, por lo que los statement(s) del bucle se ejecutan al menos una vez antes de que se pruebe la condición.
Si la condición es true, el flujo de control saltará de vuelta al do anterior y volverá a ejecutar los statement(s) del bucle. Este proceso se repite continuamente hasta que la condición dada se vuelva false.
Diagrama de flujo
Ejemplo
Al ejecutar el programa anterior, el resultado es:
a 的值为: 10 a 的值为: 11 a 的值为: 12 a 的值为: 13 a 的值为: 14Otras extensiones
Bucles en Perl