Boucle while Perl
L'instruction while exécute de manière répétée une instruction ou un groupe d'instructions tant que la condition donnée est vraie. La condition est testée avant l'exécution du corps de la boucle.
Syntaxe
Le format de la syntaxe est le suivant :
while(condition)
{
statement(s);
}
Ici, instruction(s) peut être une instruction unique ou un bloc de code composé de plusieurs instructions.
La condition peut être n'importe quelle expression. Lorsque la condition est vraie, la boucle s'exécute. Lorsque la condition est fausse, le flux du programme sortira de la boucle.
Organigramme
Dans le diagramme,whileLe point clé de la boucle est que la boucle peut ne pas s'exécuter du tout. Lorsque la condition est fausse, le corps de la boucle est ignoré et l'instruction suivante après la boucle while est exécutée directement.
Exemple
Dans le programme, le corps de la boucle est exécuté lorsque la variable $a est inférieure à 20, et la boucle se termine lorsque la variable $a est supérieure ou égale à 20.
L'exécution du programme ci-dessus produit la sortie suivante :
a 的值为 : 10 a 的值为 : 11 a 的值为 : 12 a 的值为 : 13 a 的值为 : 14 a 的值为 : 15 a 的值为 : 16 a 的值为 : 17 a 的值为 : 18 a 的值为 : 19Autres extensions
Boucles Perl