Menu
Coddy logo textTech

While-Schleife

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

Die while-Schleife ermöglicht es Ihnen, einen Codeblock wiederholt auszuführen, solange eine bestimmte Bedingung wahr ist.

Hier ist die grundlegende Syntax:

while (condition) {
    // Code, der wiederholt werden soll
}

Erstellen wir einen einfachen Zähler:
Initialisieren Sie eine Zählervariable

int count = 1;

Erstellen Sie eine while-Schleife, die so lange läuft, wie count kleiner oder gleich 5 ist

while (count <= 5) {
    printf("%d ", count);
    count++;
}

Nach Ausführung des Codes lautet die Ausgabe:

1 2 3 4 5

Die Schleife wird fortgesetzt, bis count 6 wird, woraufhin die Bedingung count <= 5 falsch wird und die Schleife endet.

challenge icon

Aufgabe

Einfach

Schreiben Sie ein Programm, das eine Ganzzahl n vom Benutzer einliest und alle geraden Zahlen von 2 bis n (einschließlich) unter Verwendung einer while-Schleife ausgibt.

Zum Beispiel, wenn der Benutzer 10 eingibt, sollte Ihr Programm Folgendes ausgeben:

2 4 6 8 10

Spickzettel

Die while-Schleife führt Code wiederholt aus, solange eine Bedingung wahr ist:

while (condition) {
    // Code, der wiederholt werden soll
}

Beispiel - Zählen von 1 bis 5:

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

Ausgabe: 1 2 3 4 5

Probier es selbst

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    
    // Dein 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