For-loop
for-loopen är mer komplex än de andra looparna och består av tre delar.
loop_statement.cpp
1234for (counter; condition; expression) { // Block of instruction }
Initierar loopvariabeln. Anger vanligtvis en startpunkt, såsom int i = 0, vilket bestämmer var loopen börjar.
Definierar när loopen ska sluta köra. Loopen fortsätter att exekvera så länge detta villkor är true.
Uppdaterar loopvariabeln efter varje iteration. Detta ökar eller minskar ofta räknaren och säkerställer framsteg mot avslutningsvillkoret.
main.cpp
123456789#include <iostream> int main() { for (int counter = 0; counter <= 5; counter++) { std::cout << counter << std::endl; } }
Variabeln int counter = 0 startar iterationsräknaren på 0. Uttrycket counter++ ökar räknaren med 1 varje gång loopen körs, vilket markerar varje iteration. Villkoret counter <= 5 säkerställer att loopen fortsätter så länge räknaren är mindre än eller lika med 5.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 3.85
For-loop
Svep för att visa menyn
for-loopen är mer komplex än de andra looparna och består av tre delar.
loop_statement.cpp
1234for (counter; condition; expression) { // Block of instruction }
Initierar loopvariabeln. Anger vanligtvis en startpunkt, såsom int i = 0, vilket bestämmer var loopen börjar.
Definierar när loopen ska sluta köra. Loopen fortsätter att exekvera så länge detta villkor är true.
Uppdaterar loopvariabeln efter varje iteration. Detta ökar eller minskar ofta räknaren och säkerställer framsteg mot avslutningsvillkoret.
main.cpp
123456789#include <iostream> int main() { for (int counter = 0; counter <= 5; counter++) { std::cout << counter << std::endl; } }
Variabeln int counter = 0 startar iterationsräknaren på 0. Uttrycket counter++ ökar räknaren med 1 varje gång loopen körs, vilket markerar varje iteration. Villkoret counter <= 5 säkerställer att loopen fortsätter så länge räknaren är mindre än eller lika med 5.
Tack för dina kommentarer!