Programmiersprache C: SchleifenMit Schleifen (egl.: "loops") kann man Programmabschnitte wiederholt durchlaufen.Es gibt in C verschiedene Befehle, um Schleifen zu erzeugen. whileBsp. 1: die Zahlen 1 bis 10 ausgeben:
int x = 1; Bsp. 2: unendliche Schleife
int x = 1; Bsp. 3: unendliche Schleife für Faule
while(1) { Erklärung zu Bsp. 3: Solange die Bedingung in while(Bedingung) wahr ist, wird die Schleife durchlaufen. So steht die Zahl 1 für den Warheitswert "wahr" und die Zahl 0 für den Wahrheitswert "falsch" (siehe Boolesche Algebra bzw. Digitaltechnik). In C haben alle Zahlen außer 0 den Wahrheitswert "wahr", so dass z. B. auch folgendes funktioniert: Bsp. 4: die Zahlen 10 bis 1 ausgeben:
int x = 10;
Für Faule: forEine andere beliebte Schleife ist die for()-Schleife. Sie ist folgendermaßen zu verwenden:
int i; Soll i kleiner werden:
int i; Schrittweite ungleich 1:
int i; |