Sdílet prostřednictvím


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:

  1. Subjekt příkaz proveden.

  2. 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);
}

Viz také

Referenční dokumentace

Iterace výkazů (C++)

Klíčových slov jazyka C++

při výpisu (C++)

prohlášení (C++)

Příkaz For založený na rozsahu (C++)