//CLOCKS_PER_SEC 每秒钟包含的系统时间单位数
cout<<"Enter the delay time,in seconds: ";
float secs;
cin >>secs;
clock_t delay=secs*CLOCKS_PER_SEC;
cout<<"starting\a\n";
clock_t start =clock();
while(clock()-start<delay)
;
cout<<"done \a\n";
return 0;
转载于:https://www.cnblogs.com/wyxy2005/archive/2012/12/28/2837555.html