Latest web development tutorials

C ++ bucle while

bucle C ++ bucle C ++

Mientras la condición dada esverdadera, mientras que el bucle se repetirá una declaración de destino.

gramática

En C++, mientras que la sintaxis del bucle:

while(condition)
{
   statement(s);
}

En este caso, declaración (s) puede ser una sola instrucción, sino que también puede ser un bloque compuesto por algunas declaraciones.condición puede ser cualquier expresión, cualquiera que no sea cero cuando los valores son verdaderos. Condiciones para la ejecución del bucle cuando es verdadero.

Cuando la condición es falsa, el flujo de programa continuará con la siguiente declaración siguió el bucle.

diagrama de flujo

En C ++ bucle while

Aquí, los puntosclave, mientras quebucle es un bucle pueden no ejecutarse. Cuando se prueba la condición y el resultado es falso, el cuerpo del ciclo se saltará directamente a la siguiente instrucción inmediatamente bucle while.

Ejemplos

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

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

Cuando el código se compila y ejecuta, produce los siguientes resultados:

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

bucle C ++ bucle C ++