![]() Vorherige Seite |
![]() Eine Ebene hoch |
![]() Nächste Seite |
---|
Die do-Schleife unterscheidet sich von den vorherigen beiden derart, dass die Schleifenbedingung erst nach der Schleife geprüft wird (siehe Flussdiagramm).
Hier wird die Schleife mindestens einmal durchlaufen. Die Syntax lautet:
do Anweisung(en) while(Schleifenbedingung);
Die do-Schleife ist zum Beispiel bei Benutzerabfragen mit anschließender Prüfung der Eingabe sinnvoll. Beispiel:
do { printf("Geben Sie eine ganze Zahl gr��er 0 ein:"); scanf("%d", &Zahl); } while(Zahl<=0);