Latest web development tutorials

C ++ para bucle

bucle C ++ bucle C ++

bucle for le permite escribir un número determinado de ciclos para realizar estructuras de control repetitivas.

gramática

En C ++para la sintaxis del bucle:

for ( init; condition; increment )
{
   statement(s);
}

Aquí está el flujo de control de bucle:

  1. init se ejecuta en primer lugar, y sólo una vez.Este paso le permite declarar e inicializar las variables de control del bucle. También puede escribir cualquier declaración que no está aquí, siempre y cuando no es un punto y coma en aparecer.
  2. A continuación, vamos a evaluar lascondiciones.Si es verdadero, se ejecuta el cuerpo del bucle. Si es falso, el cuerpo del bucle no se ejecuta, y el flujo de control salta a inmediatamente para el siguiente ciclo de estado.
  3. Después de ejecutar el bucle para el cuerpo, el flujo de control del programa retrocede por encima de la declaraciónde la subasta.Esta declaración le permite actualizar la variable de control del bucle. La declaración puede dejarse en blanco, siempre que las condiciones parecen tener un punto y coma.
  4. Condición se juzga de nuevo. Si es verdad, entonces el ciclo de ejecución, el proceso se repite, (cuerpo del bucle y, a continuación, aumentar el valor de paso, a continuación, volver a determinar las condiciones). Cuando la condición se convierte en falsa, por bucle termina.

diagrama de flujo

C ++ para bucle

Ejemplos

#include <iostream>
using namespace std;
 
int main ()
{
   // for 循环执行
   for( int a = 10; a < 20; a = a + 1 )
   {
       cout << "a 的值:" << a << endl;
   }
 
   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 ++