Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära For-loop | Introduktion till Programflöde
Introduktion till C++

bookFor-loop

for-loopen är mer komplex än de andra looparna och består av tre delar.

loop_statement.cpp

loop_statement.cpp

copy
1234
for (counter; condition; expression) { // Block of instruction }
Räknare
expand arrow

Initierar loopvariabeln. Anger vanligtvis en startpunkt, såsom int i = 0, vilket bestämmer var loopen börjar.

Villkor
expand arrow

Definierar när loopen ska sluta köra. Loopen fortsätter att exekvera så länge detta villkor är true.

Uttryck
expand arrow

Uppdaterar loopvariabeln efter varje iteration. Detta ökar eller minskar ofta räknaren och säkerställer framsteg mot avslutningsvillkoret.

main.cpp

main.cpp

copy
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.

question mark

Hur många iterationer kommer denna loop att göra?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 5

Fråga AI

expand

Fråga AI

ChatGPT

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

bookFor-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

loop_statement.cpp

copy
1234
for (counter; condition; expression) { // Block of instruction }
Räknare
expand arrow

Initierar loopvariabeln. Anger vanligtvis en startpunkt, såsom int i = 0, vilket bestämmer var loopen börjar.

Villkor
expand arrow

Definierar när loopen ska sluta köra. Loopen fortsätter att exekvera så länge detta villkor är true.

Uttryck
expand arrow

Uppdaterar loopvariabeln efter varje iteration. Detta ökar eller minskar ofta räknaren och säkerställer framsteg mot avslutningsvillkoret.

main.cpp

main.cpp

copy
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.

question mark

Hur många iterationer kommer denna loop att göra?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 5
some-alt