(Nota: En la versión 2016 del curso tienes una variante más reciente y más detallada de este apartado)
Podemos salir de un bucle “for” antes de tiempo con la orden “break”:
/*---------------------------*/
/* Ejemplo en C nº 33: */
/* C033.C */
/* */
/* "for" interrumpido con */
/* "break" */
/* */
/* Curso de C, */
/* Nacho Cabanes */
/*---------------------------*/
#include
int main()
{
int i;
for (i=0; i<=10; i++)
{
if (i==5) break;
printf("%d ", i);
}
return 0;
}
El resultado de este programa es:
0 1 2 3 4
(en cuanto se llega al valor 5, se interrumpe el “for”, por lo que no se alcanza el valor 10).
Ejercicio propuesto: