Perl do...while-Schleife
Anders alsforundwhileSchleifen, die die Schleifenbedingung am Anfang der Schleife prüfen. In der Sprache Perl,do...whiledie Schleife prüft ihre Bedingung am Ende der Schleife.
do...whileDie Schleife ist ähnlich zur while-Schleife, aber die do...while-Schleife stellt sicher, dass die Schleife mindestens einmal ausgeführt wird.
Syntax
Das Syntaxformat lautet wie folgt:
do
{
statement(s);
}while( condition );
Beachten Sie, dass der bedingte Ausdruck am Ende der Schleife erscheint, sodass die Anweisung(en) in der Schleife mindestens einmal ausgeführt werden, bevor die Bedingung getestet wird.
Wenn die Bedingung wahr ist, springt der Kontrollfluss zum obigen do zurück und führt die Anweisung(en) in der Schleife erneut aus. Dieser Vorgang wiederholt sich, bis die gegebene Bedingung falsch wird.
Flussdiagramm
Beispiel
Nach Ausführung des obigen Programms ist die Ausgabe:
a 的值为: 10 a 的值为: 11 a 的值为: 12 a 的值为: 13 a 的值为: 14Andere Erweiterungen
Perl-Schleifen