For-Schleife
Die for-Schleife ist komplexer als andere Schleifen und besteht aus drei Teilen.
loop_statement.cpp
1234for (counter; condition; expression) { // Block of instruction }
Initialisiert die Schleifenvariable. Legt in der Regel einen Startwert fest, wie z. B. int i = 0, der den Beginn der Schleife bestimmt.
Definiert, wann die Schleife beendet werden soll. Die Schleife wird solange ausgeführt, wie diese Bedingung true bleibt.
Aktualisiert die Schleifenvariable nach jeder Iteration. Erhöht oder verringert häufig den Zähler, um den Fortschritt zur Abbruchbedingung sicherzustellen.
main.cpp
123456789#include <iostream> int main() { for (int counter = 0; counter <= 5; counter++) { std::cout << counter << std::endl; } }
Die Variable int counter = 0 startet den Iterationszähler bei 0. Der Ausdruck counter++ erhöht den Zähler bei jedem Durchlauf der Schleife um 1 und kennzeichnet jede Iteration. Die Bedingung counter <= 5 stellt sicher, dass die Schleife fortgesetzt wird, solange der Zähler kleiner oder gleich 5 ist.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Can you explain the syntax of a for loop in more detail?
What happens if I change the condition in the for loop?
Can you give an example of a for loop in a different programming language?
Awesome!
Completion rate improved to 3.85
For-Schleife
Swipe um das Menü anzuzeigen
Die for-Schleife ist komplexer als andere Schleifen und besteht aus drei Teilen.
loop_statement.cpp
1234for (counter; condition; expression) { // Block of instruction }
Initialisiert die Schleifenvariable. Legt in der Regel einen Startwert fest, wie z. B. int i = 0, der den Beginn der Schleife bestimmt.
Definiert, wann die Schleife beendet werden soll. Die Schleife wird solange ausgeführt, wie diese Bedingung true bleibt.
Aktualisiert die Schleifenvariable nach jeder Iteration. Erhöht oder verringert häufig den Zähler, um den Fortschritt zur Abbruchbedingung sicherzustellen.
main.cpp
123456789#include <iostream> int main() { for (int counter = 0; counter <= 5; counter++) { std::cout << counter << std::endl; } }
Die Variable int counter = 0 startet den Iterationszähler bei 0. Der Ausdruck counter++ erhöht den Zähler bei jedem Durchlauf der Schleife um 1 und kennzeichnet jede Iteration. Die Bedingung counter <= 5 stellt sicher, dass die Schleife fortgesetzt wird, solange der Zähler kleiner oder gleich 5 ist.
Danke für Ihr Feedback!