今天看书上,搞懂了很长时间没有解决的问题;代码如下:
#include<iostream>
#include<ctime>
int _tmain(int argc, _TCHAR* argv[])
{
using namespace std;
int time;
cin>>time;
clock_t delay=time*CLOCKS_PER_SEC;//这里的常量是每秒系统运行的时间
cout<<"starting\n";
clock_t start=clock();//clock()的返回类型必须是clock_t的类型
while(clock()-start<delay)
;
cout<<"done!\n";
return 0;
}
以上运行在win7系统,vs2012编译器上!