Come faccio a implementare Breve tempo di ritardo in C?

March 11

La funzione Sleep in C sospende temporaneamente l'esecuzione di un programma. Fa parte del file di intestazione "windows.h". Quando si utilizza sonno, si specifica il numero di millisecondi come parametro. La funzione utilizza il clock di sistema per contare i millisecondi, mentre il resto del programma pausa, dopo di che, si "risveglia". È possibile utilizzare la funzione Sleep per fermare l'esecuzione del programma, per esempio come parte di un semplice conteggio alla rovescia o dare altre parti del programma di tempo per completare le attività.

istruzione

1 Aprire il file di progetto C. Inserire il cursore nella parte superiore del file. Digitare il seguente codice:

includere <stdio.h> includere <windows.h>

Il primo file di intestazione include funzioni per ingresso e uscita. La seconda comprende la funzione Sleep.

2 Inserire il cursore nel punto del programma in cui si desidera implementare un tempo di ritardo. Digitare il seguente codice:

for (int i = 0; i &lt; 5; i++) {

printf ( "Countdown:% d", 5-i);

Il sonno (1000);

Sistema ( "CLS");

}

Questo crea un messaggio di conto alla rovescia base che risiedono da cinque a zero. Mentre il contatore è maggiore di zero, il ciclo visualizza il valore corrente del conteggio sullo schermo, quindi utilizza la funzione di sospensione per ritardare il programma per un secondo (1000 millisecondi), quindi cancella la schermata mostra il nuovo valore del contatore . Quando il contatore è pari a zero, le uscite di loop e il programma riprende.

3 Salvare il file di progetto.