Menu
Coddy logo textTech

For-Schleife

Teil des Abschnitts Fundamentals der C-Journey von Coddy. Lektion 37 von 63.

Die for-Schleife ist eine Steuerstruktur, mit der Sie einen Codeblock wiederholt für eine bestimmte Anzahl von Malen ausführen können.

Eine for-Schleife besteht aus drei Komponenten:

  • Initialization (wird einmal ausgeführt, bevor die Schleife beginnt)
  • Condition (wird vor jeder Iteration geprüft)
  • Update (executed nach jeder Iteration)
for (initialization; condition; update) {
    // auszuführender Code
}

Erstellen wir eine einfache for-Schleife, die von 1 bis 5 zählt:

for (int i = 1; i <= 5; i++) {
    printf("%d ", i);
}

Nach Ausführung des obigen Codes lautet die Ausgabe:

1 2 3 4 5

Wie das funktioniert:

  1. Zuerst initialisieren wir i auf 1
  2. Dann prüfen wir, ob i <= 5 (wahr, also führen wir den Schleifenkörper aus)
  1. Wir geben den Wert von i aus
  2. Wir erhöhen i um 1
  3. Wir wiederholen die Schritte 2–4, bis die Bedingung falsch wird
challenge icon

Aufgabe

Einfach

Schreibe ein Programm, das eine ganze Zahl n aus der Eingabe liest und eine for-Schleife verwendet, um alle Zahlen von 1 bis n auszugeben, jeweils getrennt durch ein Leerzeichen.

Beispielausgabe für n = 4:

1 2 3 4

Achte darauf, nach jeder Zahl ein Leerzeichen einzufügen, auch nach der letzten.

Probier es selbst

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    // Schreibe deinen Code hier
    
    return 0;
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Fundamentals

Übe selbstständig: Online-C-Compiler