Организация паузы в программе - C (СИ)

Формулировка задачи:

Привет. Как можно организовать не большую паузу в работе программы? Сейчас в коде использую просто обычный цикл, но может можно как-то более удобнее(да и читал, что подобные циклы памяти много занимают).
    for(generation=0;generation<100000;generation++)
    {
        calculate(table);
        printTable(table);
        printf("Generation %d\n", ++generation);
        for(i=0;i<100000000;i++);
    }

Код к задаче: «Организация паузы в программе - C (СИ)»

textual
#include <stdio.h>
#include <Windows.h>
 
int main()
{
    printf("Hello ");
    Sleep(5000);
    printf("World!\n");
    return 0;
}

7   голосов, оценка 3.857 из 5


СОХРАНИТЬ ССЫЛКУ