C-Control II Unit
Nach dem Schlüsselwort do folgt die Anweisung bzw. der Anweisungsblock, danach das
Schlüsselwort while und abschließend der numerische Bedingungsausdruck.
do Anweisung while Ausdruck ;
do
{
//...
}
while Ausdruck ;
5.10.5 for - Schleife
Die for-Schleife führt eine Anweisung oder einen Anweisungsblock solange aus, bis eine
Schleifenvariable eine Vergleichsbedigung nicht mehr erfüllt.
for Variable=Wert ... Operator Endwert step Wert
Anweisung;
for Variable = Wert ... Operator Endwert step Wert
{
//...
}
Nach dem Schlüsselwort for wird die Schleifenvariable mit einem Startwert initialisiert
( Variable=Wert ). Dann folgt das "..."-Symbol. Optional steht dann ein
Vergleichsoperator (Operator: <, >, <= oder >=). Wird der Operator nicht ange-
geben, geht der C2-Compiler von einer "kleiner-gleich"-Bedingung aus (<=). Vor jedem
Durchlauf wird die Schleifenvariable mit einem Endwert verglichen. Optional kann mit
dem Schlüsselwort step eine Schrittweite angegeben werden. Ohne diese Angabe
beträgt die Schrittweite konstant 1. Nach jedem einzelnen Durchlauf wird der
Schrittweitenwert zur Schleifenvariable addiert.
Beispiele:
for i = 0 ... 10
{
//...
84
// 11 Läufe