8. Die Programmiersprache C2
fx1();
else
fx2(); // fx2 wird aufgerufen
8.10.2 loop -Endlosschleife
Programmschleifen ermöglichen das wiederholte Ausführen von Anweisungen. Die
einfachste Form ist die bedingungslose Endlosschleife. Dafür kann in C2 das Schlüsselwort
loop verwendet werden. Nach diesem steht eine einzelne Anweisung oder ein
Anweisungsblock.
loop Anweisung;
loop
{
//..
}
8.10.3 while -Schleife
Die while Schleife wiederholt eine Anweisung oder einen Anweisungsblock, solange der
berechnete Wert eines numerischen Bedingungsausdrucks ungleich 0 ist. Die Prüfung der
Bedingung erfolgt vor jedem Schleifendurchlauf.
Nach dem Schlüsselwort while folgt ein numerischer Ausdruck und danach die
Anweisung bzw. der Anweisungsblock.
while Ausdruck Anweisung;
while Ausdruck
{
//..
}
8.10.4 do -Schleife
Die do Schleife wiederholt eine Anweisung oder einen Anweisungsblock, solange der
berechnete Wert eines numerischen Bedingungsausdrucks ungleich 0 ist. Die Prüfung der
Bedingung erfolgt nach jedem Schleifendurchlauf. Die Anweisung der Schleife wird also
mindestens einmal ausgeführt.
81