Perl jusqu'à la boucle
Perl tant que le cycle / h1>
Dans les conditions données jusqu'à ce que la déclaration est fausse, la déclaration ou le groupe de déclarations effectuées à plusieurs reprises.
grammaire
La syntaxe est la suivante:
until(condition) { statement(s); }
Ici, la déclaration (s) peut être une simple déclaration, il peut aussi être un bloc composé de quelques déclarations. condition peut être une expression, quand la condition est fausse la boucle.
Lorsque la condition est vraie, le déroulement du programme se poursuivra avec l'instruction suivante a suivi la boucle.
Diagramme
Graphique, points clésjusqu'à ce quela boucle est une boucle ne peut pas exécuter. Lorsque la condition est vraie, le corps de la boucle va sauter directement à l'instruction suivante immédiatement en boucle.
Exemples
#!/usr/bin/perl $a = 5; # 执行 until 循环 until( $a > 10 ){ printf "a 的值为 : $a\n"; $a = $a + 1; }
Programme dans la variable $ est un corps inférieur 10 de la boucle est exécutée, la variable $ a est supérieur ou égal à 10, la boucle est quittée.
Le programme ci-dessus, le résultat est:
a 的值为 : 5 a 的值为 : 6 a 的值为 : 7 a 的值为 : 8 a 的值为 : 9 a 的值为 : 10