bucle
for
El bucle for es un medio para pasar por acciones repetidas. Echemos un vistazo más de cerca a cómo funciona.
Por lo general, partes del bucle for siguen los siguientes pasos:
1. Configuración del valor inicial.
2. Realización de una prueba de condición para continuar el bucle.
3. Realizar acciones de bucle.
4. Actualice los valores utilizados en la prueba.
y luego se repiten los pasos 2-4 hasta que se cumpla la condición. Tan pronto como la condición se vuelve falsa, el ciclo termina y se ejecuta la instrucción que sigue a la instrucción del ciclo for.
Forma general del bucle
for (/* expresión 1*/; /* expresión 2*/; /* expresión 3*/ )
{
/* una sentencia o bloque de sentencias - cuerpo del bucle */;
}
Expresión 1 responsable de establecer el valor inicial de la variable de ciclo (contador), termina con un punto y coma.
Por ejemplo :
i=0; // variable de bucle i establece el valor inicial igual a cero - i debe declararse antes el bucle
int i=0; // la variable i se puede declarar inmediatamente en el encabezado del bucle, pero en este caso, se borrará de la memoria después de la carreras de bucle
- ; // no hay inicialización ni declaración de la variable de ciclo en absoluto, en este caso, se puede declarar antes del ciclo
Expresión 2 - esta es la condición para continuar el bucle for, se comprueba si es cierto. Por ejemplo,
i <= 10 // el bucle se ejecutará siempre que la variable i sea menor o igual a 10.
La condición puede ser cualquier cosa.
Expresión 3 cambia el valor de la variable contador. Sin este valor, el bucle se considerará infinito. Por ejemplo,
i++; // cada vez que se completa el cuerpo del ciclo, i se incrementa en 1.