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.

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- unddo-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!

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
- Bedingte Anweisungen
- Schleifenstrukturen
- Logische und Vergleichsoperatoren