Latest web development tutorials

C ++ fare ... ciclo while

anello C ++ anello C ++

A differenza dele while,che stanno testando la condizione del ciclo del ciclo.do ... while ciclo è di controllare la sua condizione alla fine del ciclo.

do ... while è simile al ciclo while, ma do ... while garantirà la realizzazione di almeno un ciclo.

grammatica

C ++,fare ... mentre la sintassi del ciclo:

fare
{
   statement (s);

} While (condizione);

Si noti che le espressioni condizionali appaiono alla fine del ciclo, quindi l'istruzione ciclica (s) vengono eseguiti almeno una volta prima che la condizione è verificata.

Se la condizione è vera, il flusso di controllo ritorna sopra fare, e poi ri-eseguire l'istruzione loop (s). Questo processo viene ripetuto finché la condizione data diventa falsa finora.

diagramma di flusso

In C ++ fare ... while

Esempi

#include <iostream>
using namespace std;
 
int main ()
{
   // 局部变量声明
   int a = 10;

   // do 循环执行
   do
   {
       cout << "a 的值:" << a << endl;
       a = a + 1;
   }while( a < 20 );
 
   return 0;
}

Quando il codice di cui sopra è compilato ed eseguito, produce i seguenti risultati:

a 的值: 10
a 的值: 11
a 的值: 12
a 的值: 13
a 的值: 14
a 的值: 15
a 的值: 16
a 的值: 17
a 的值: 18
a 的值: 19

anello C ++ anello C ++