for
(palabra clave)
Lenguaje: C
Repite una orden una cierta cantidad de veces
Declaración: for ( [expr1] ; [expr2] ; [expr3] ) sentencia
Detalles:
La
sentencia se ejecuta repetidamente hasta que el valor de
expr2 sea 0.
ANTES de la primera iteración, se evalúa
expr1. Este primer bloque se utiliza generalmente para inicializar variables para el bucle.
Después de cada iteración del bucle, se evalúa
expr3. Este tercer bloque se suele usar para incrementar un contador.
En C++ y en C99,
expr1 puede ser una expresión o una también una declaración. Si se declara algún identificador (por ejemplo, "int i=0"), éste permanece sólo hasta al final de la instrucción de control.
Todas las expresiones son opcionales. Si no se incluye
expr2, se supone que es 1.
Ejemplo:
for (i=0; i<100; i++)
printf("%d ", i);
Órdenes relacionadas:
do if while En otros lenguajes:
FOR (BASIC) for (Csharp) for (Pascal) for (PHP)
Volver al índice de la referencia o al
apartado de C