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.