Udostępnij za pośrednictwem


do-while — instrukcja (C++)

Wykonuje Instrukcja wielokrotnie aż do zakończenia określony warunek ( wyrażenie) ma wartość zero.

do
   statement
   while ( expression ) ;

Uwagi

Badanie warunek zakończenia jest dokonane po każdym wykonaniu pętli. Dlatego do-while pętla jest wykonywana jeden lub więcej razy, w zależności od wartości wyrażenia zakończenie.do-while Instrukcji można także zakończyć podczas podziału, goto, lub zwrotu w treści deklaracji wykonaniu instrukcji.

Wyrażenie musi mieć typ arytmetyczny lub wskaźnik.Wykonanie wpływy następująco:

  1. Treść deklaracji jest wykonywany.

  2. Dalej, wyrażenie jest oceniane.Jeśli wyrażenie ma wartość false, do-while kończy instrukcji i formant przechodzi do następnej instrukcji w programie.Jeśli wyrażenie jest true (niezerowej), proces jest powtarzany, zaczynając od kroku 1.

Przykład

Poniższy przykład demonstruje do-while instrukcji:

// do_while_statement.cpp
#include <stdio.h>
int main()
{
    int i = 0;
    do
    {
        printf_s("\n%d",i++);
    } while (i < 3);
}

Zobacz też

Informacje

Instrukcje iteracji (C++)

Słów kluczowych języka C++

podczas gdy instrukcja (C++)

dla instrukcji (C++)

Range-based for — instrukcja (C++)