Do/While Loop
As an alternative to while loop you can use do/while loop. The difference is that the do/while loop will execute the code in the block once before checking if the condition returns true.
Syntax:
do {
// The code block
} while (condition);
The example of using do/while loop:
12345int i = 0; do { cout << i << endl; i++; } while (i < 3);
The first iteration will be firstly executed and i becomes 1. By the third iteration, i becomes 3 and the condition returns false after that, and do/while loop stops.
Pay attention, that the first iteration will be executed even if the condition is always false:
12345int i = 0; do { cout << i << endl; i++; } while (i < 0);
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Kysy minulta kysymyksiä tästä aiheesta
Tiivistä tämä luku
Näytä käytännön esimerkkejä
Awesome!
Completion rate improved to 3.7
Do/While Loop
Pyyhkäise näyttääksesi valikon
As an alternative to while loop you can use do/while loop. The difference is that the do/while loop will execute the code in the block once before checking if the condition returns true.
Syntax:
do {
// The code block
} while (condition);
The example of using do/while loop:
12345int i = 0; do { cout << i << endl; i++; } while (i < 3);
The first iteration will be firstly executed and i becomes 1. By the third iteration, i becomes 3 and the condition returns false after that, and do/while loop stops.
Pay attention, that the first iteration will be executed even if the condition is always false:
12345int i = 0; do { cout << i << endl; i++; } while (i < 0);
Kiitos palautteestasi!