do-while – příkaz (C++)
Provede prohlášení opakovaně až do ukončení zadanou podmínku ( výraz) vyhodnocen jako nula.
do
statement
while ( expression ) ;
Poznámky
Podmínka ukončení zkoušky se provádí po každé spuštění smyčky; proto do-while smyčky se provede jednou nebo vícekrát podle hodnoty výrazu ukončení.do-while Prohlášení může také ukončit při Konec, goto, nebo vrátit provedení příkazu v těle prohlášení.
Výraz musí mít typ aritmetický nebo ukazatel.Spuštění probíhá následujícím způsobem:
Subjekt příkaz proveden.
Další výraz je vyhodnocen.Pokud výraz hodnotu false, do-while příkaz ukončí a předá řízení další příkaz v programu.Pokud výraz je PRAVDA (nenulové) proces se opakuje, začínající v kroku 1.
Příklad
Následující příklad znázorňuje do-while prohlášení:
// do_while_statement.cpp
#include <stdio.h>
int main()
{
int i = 0;
do
{
printf_s("\n%d",i++);
} while (i < 3);
}