Latest web development tutorials

C ++ ciclo while

anello C ++ anello C ++

Finché la condizione data èvera, while ripete una dichiarazione di destinazione.

grammatica

In C++, mentre la sintassi del ciclo:

while(condition)
{
   statement(s);
}

Qui, statement (s) può essere una singola istruzione, può anche essere un blocco composto da poche istruzioni.condizione può essere qualsiasi espressione, qualsiasi diverso da zero quando i valori sono vere. Condizioni per l'esecuzione del ciclo quando vero.

Quando la condizione è falsa, il flusso del programma continua con l'istruzione successiva ha seguito il ciclo.

diagramma di flusso

In C ++ ciclo while

Qui, i punti chiavementreciclo è un ciclo non può essere eseguita. Quando la condizione è testata e il risultato è falso, il corpo del ciclo salterà direttamente alla istruzione successiva immediatamente ciclo while.

Esempi

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

   // while 循环执行
   while( a < 20 )
   {
       cout << "a 的值:" << a << endl;
       a++;
   }
 
   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 ++