8. Die Programmiersprache C2
}
for i = 0 ... <10
{
//...
}
for i = 9 ... >=0 step -1
{
//...
}
8.10.6 Vorzeitiger Abbruch
Wird eine loop-, while-, do- oder for Schleife mit einem Anweisungsblock
verwendet, kann es erwünscht sein, die Schleife unter bestimmten Sonderbedingungen
vorzeitig abzubrechen -also ohne eventuelle weitere Anweisungen des Blocks auszuführen
und ohne die Schleifenabbruchbedingung nochmals zu testen. Dafür kann die break-
Anweisung benutzt werden.
break;
z.B.
for i = 0 ... 9999
{
if bad() break;
//...
}
8.10.7 Vorzeitige Fortsetzung
Wird eine loop,
verwendet, kann es erwünscht sein, die Schleife unter bestimmten Sonderbedingungen
vorzeitig mit dem nächsten Durchgang fortzusetzen, ohne eventuelle weitere Anweisungen
des Blocks auszuführen.
continue;
oder for Schleife mit einem Anweisungsblock
while,
do
// 10 Läufe
// 10 Läufe rückwärts
83