A tiempo El bucle en la programación en C ejecuta repetidamente una declaración de destino siempre que una condición dada sea verdadera.
Sintaxis
La sintaxis de un tiempo bucle en el lenguaje de programación C es –
while(condition) { statement(s); }
Aquí, declaraciones) puede ser una sola declaración o un bloque de declaraciones. los condición puede ser cualquier expresión y verdadero es cualquier valor distinto de cero. El ciclo se repite mientras la condición es verdadera.
Cuando la condición se vuelve falsa, el control del programa pasa a la línea que sigue inmediatamente al bucle.
Diagrama de flujo
Aquí, el punto clave a tener en cuenta es que es posible que un ciclo while no se ejecute en absoluto. Cuando se prueba la condición y el resultado es falso, se omitirá el cuerpo del bucle y se ejecutará la primera instrucción después del bucle while.
Ejemplo
#include <stdio.h> int main () { /* local variable definition */ int a = 10; /* while loop execution */ while( a < 20 ) { printf("value of a: %dn", a); a++; } return 0; }
Cuando el código anterior se compila y ejecuta, produce el siguiente resultado:
value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 15 value of a: 16 value of a: 17 value of a: 18 value of a: 19
c_loops.htm