0Pricing
C Academy · Lektion

Schleifenstrukturen

Verstehen Sie verschiedene Schleifentypen (for, while und do-while), ihre Einsatzmöglichkeiten und wie Sie Endlosschleifen vermeiden.

Schleifenstrukturen ist eine kostenlose C Academy-Lektion auf CoddyKit. Dies ist Lektion 2 von 3. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des C Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der C Academy-Kurs umfasst insgesamt 3 Lektionen.

Schleifenstrukturen in C

Schleifenstrukturen in C

Schleifen werden verwendet, um einen Codeblock mehrmals zu wiederholen.

In dieser Lektion lernen Sie for-, while- und do-while-Schleifen kennen.

Schleifenstrukturen — Illustration 1

Die for-Schleife

Die for-Schleife

Die for-Schleife wiederholt Code eine festgelegte Anzahl von Malen.

Syntax:

for (initialization; condition; update) { // Code to execute }

Beispiel: for-Schleife

Beispiel: for-Schleife

Dieses Programm gibt mithilfe einer for-Schleife die Zahlen von 1 bis 5 aus.

#include <stdio.h>

int main() {
    for (int i = 1; i <= 5; i++) {
        printf("%d\n", i);
    }
    return 0;
}

Die while-Schleife

Die while-Schleife

Die while-Schleife wiederholt Code, solange eine Bedingung wahr ist.

Syntax:

while (condition) { // Code to execute }

Beispiel: while-Schleife

Beispiel: while-Schleife

Dieses Programm gibt mithilfe einer while-Schleife die Zahlen von 1 bis 5 aus.

#include <stdio.h>

int main() {
    int i = 1;
    while (i <= 5) {
        printf("%d\n", i);
        i++;
    }
    return 0;
}

Die do-while-Schleife

Die do-while-Schleife

Die do-while-Schleife führt den Code immer mindestens einmal aus, bevor sie die Bedingung prüft.

Syntax:

do { // Code to execute } while (condition);

Beispiel: do-while-Schleife

Beispiel: do-while-Schleife

Dieses Programm gibt mithilfe einer do-while-Schleife die Zahlen von 1 bis 5 aus.

#include <stdio.h>

int main() {
    int i = 1;
    do {
        printf("%d\n", i);
        i++;
    } while (i <= 5);
    return 0;
}

Endlosschleifen vermeiden

Endlosschleifen vermeiden

Eine Endlosschleife läuft für immer, wenn die Bedingung nie falsch wird.

Beispiel:

while (1) { printf("This loop runs forever!\n"); }

Stellen Sie immer sicher, dass es eine Möglichkeit gibt, die Schleife zu verlassen.

Zusammenfassung

Zusammenfassung

In dieser Lektion haben Sie Folgendes gelernt:

  • Wie Sie for-, while- und do-while-Schleifen verwenden.
  • Die Unterschiede zwischen den einzelnen Schleifentypen.
  • Wie Sie Endlosschleifen verhindern.

Als Nächstes sehen wir uns logische und Vergleichsoperatoren in C an!

Schleifenstrukturen — Illustration 10

Häufig gestellte Fragen

Ist die Lektion „Schleifenstrukturen“ kostenlos?

Ja — der vollständige Text von „Schleifenstrukturen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des C Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der C Academy-Kurs umfasst insgesamt 3 Lektionen.

Was lerne ich in „Schleifenstrukturen“?

Verstehen Sie verschiedene Schleifentypen (for, while und do-while), ihre Einsatzmöglichkeiten und wie Sie Endlosschleifen vermeiden. Du übst C Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um C Academy zu starten?

Keine Vorkenntnisse erforderlich. C Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 3.

Wie lange dauert die Lektion „Schleifenstrukturen“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser C Academy-Lektion Code schreiben und ausführen?

Ja. Jede C Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Bedingte Anweisungen
  2. Schleifenstrukturen
  3. Logische und Vergleichsoperatoren
← Zurück zu C Academy