While-Schleife
Teil des Abschnitts Fundamentals der C-Journey von Coddy. Lektion 38 von 63.
Die while-Schleife ermöglicht es Ihnen, einen Codeblock so lange wiederholt auszuführen, wie eine bestimmte condition 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;Erstelle eine while-Schleife, die läuft, solange `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 5Die Schleife wird fortgesetzt, bis count 6 wird. Zu diesem Zeitpunkt wird die Bedingung count <= 5 falsch und die Schleife endet.
Aufgabe
EinfachSchreiben Sie ein Programm, das eine ganze Zahl n vom Benutzer einliest und alle geraden Zahlen von 2 bis n (inklusive) mit einer while-Schleife ausgibt.
Wenn der Benutzer beispielsweise 10 eingibt, sollte Ihr Programm Folgendes ausgeben:
2 4 6 8 10Probier es selbst
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
// Dein Code hier
return 0;
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Fundamentals
2Variablen
DatentypenIntegerFloat - DoubleZeichenBooleansKonstantenprintf GrundlagenBenennungsregeln für VariablenType Casting Teil 1Type Casting Teil 2Wiederholungs-Challenge3Operatoren
Arithmetische OperatorenModulo-OperatorInkrement/DekrementZuweisungsoperatorenRelationale OperatorenLogische Operatoren Teil 1Logische Operatoren Teil 2Logische Operatoren Teil 3Wiederholungs-ChallengeÜbe selbstständig: Online-C-Compiler