Schleifen: do-while-Schleife

Möchte man sicherstellen, daß die Schleife auf jeden Fall mindestens einmal durchlaufen wird, so bietet sich die do-while-Schleife an.

  do
      anweisung
  while (ausdruck);

Erläuterungen:

Auch hier soll ein kleines Beispiel den Einsatz dieses Schleifentyps verdeutlichen:

  // Alle Zeichen bis zum Stringende ('\0') einlesen und ausgeben:

  int i = 0;
  char c;
  char str[] ="abcdefghijklmnopqrstuvwxyz";

  do {
      c = str[i++];       //  Zeichen einlesen und i inkrementieren
      cout << c;          //  Zeichen ausgeben
  } while (c != '\0');    //  Bedingung wird nach Durchlauf der Schleife getestet.