For-lus
Veeg om het menu te tonen
De for-lus is complexer dan de andere lussen en bestaat uit drie delen.
loop_statement.cpp
1234for (counter; condition; expression) { // Block of instruction }
Initialiseert de lusvariabele. Meestal wordt een beginpunt ingesteld, zoals int i = 0, wat bepaalt waar de lus begint.
Definieert wanneer de lus moet stoppen. De lus blijft uitvoeren zolang deze conditie true is.
Werkt de lusvariabele bij na elke iteratie. Dit verhoogt of verlaagt vaak de teller, zodat er voortgang is richting de stopconditie.
main.cpp
123456789#include <iostream> int main() { for (int counter = 0; counter <= 5; counter++) { std::cout << counter << std::endl; } }
De variabele int counter = 0 start de iteratieteller op 0. De expressie counter++ telt bij elke uitvoering van de lus 1 op bij de teller, waarmee elke iteratie wordt gemarkeerd. De conditie counter <= 5 zorgt ervoor dat de lus doorgaat zolang de teller kleiner dan of gelijk aan 5 is.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.