Continue
Teil des Abschnitts Fundamentals der C-Journey von Coddy — Lektion 41 von 63.
Die continue-Anweisung bricht die aktuelle Iteration ab und fährt mit der nächsten Iteration fort. Zum Beispiel:
for (int i = 3; i < 9; i++) {
if (i == 5) {
continue;
}
printf("%d ", i);
}Die Schleife wird alle Zahlen durchlaufen. Wenn sie i=5 erreicht, wird sie diese Iteration überspringen und mit der nächsten fortfahren. Die Ausgabe ist:
3 4 6 7 8Beachten Sie, dass die Zahl 5 nicht in der Ausgabe enthalten ist.
Aufgabe
EinfachDir wird ein Code gegeben, der die Zahlen von 1 bis 20 (einschließlich) ausgibt.
Deine Aufgabe ist es, if- und continue-Anweisungen hinzuzufügen, sodass nur die geraden Zahlen ausgegeben werden (2, 4, 6, ...).
Spickzettel
Die continue-Anweisung stoppt die aktuelle Iteration und fährt mit der nächsten Iteration fort:
for (int i = 3; i < 9; i++) {
if (i == 5) {
continue;
}
printf("%d ", i);
}Dies wird Folgendes ausgeben: 3 4 6 7 8 (überspringt 5)
Probier es selbst
#include <stdio.h>
int main() {
for (int i = 1; i <= 20; i++) {
printf("%d ", i);
}
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