Jesus Velez Flores
PreguntaAlguien puede explicarme este codigo.
#include <stdio.h> #include <stdlib.h> int main() { int numero = 5; while(numero){ printf("Hola \n"); numero--; } return 0; }
Que esta pasando al solo poner la variable numero dentro del while sin compararla con otro valor?
Erik Ochoa
Está evaluando que el numero sea un valor "Truty" o verdadero que en el caso de los números positivos lo es. Dentro del while va restando para que en algún punto numero sea 0 y por lo tanto falso y así salir de loop.