Cómo implementar el programa de cuenta regresiva 59 cronómetro c sin interrupción. ¡Gracias, esto es urgente!
#include
#include
#include
void main()
{
clock_t start, fin, clsfinish;
/*Calcular operación de borrado Número de relojes utilizados en *
double time_used_in_cls = 0;
start = clock();<
system("CLS");
clsfinish = clock();
time_used_in_cls = double(clsfinish - start); //El número de relojes utilizados para realizar la operación de borrado (este número se utilizará más adelante para mejorar la precisión) p>
int i = 59;
printf("Reloj iniciado:\n");
while(i >= 0)
{
inicio = fin = reloj();
if(i == 59)
fin += tiempo_usado _in_cls;
/ * Actualización de 1 segundo (control de bucle) */
while(finish-start <CLOCKS_PER_SEC - time_used_in_cls)
Finish = clock();
system( " CLS"); // Función borrar pantalla
printf("%d", i--);
}
}
Hay muchas introducciones a las funciones de tiempo C en Internet.