Menu
Coddy logo textTech

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 8

Beachten Sie, dass die Zahl 5 nicht in der Ausgabe enthalten ist.

challenge icon

Aufgabe

Einfach

Dir 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;
}
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