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:
Treść deklaracji jest wykonywany.
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);
}