c语言 关于sleep函数
#include<time.h>#include<stdio.h>#include<windows.h>intmain(){clock_tstart,end;start=...
#include<time.h>
#include<stdio.h>
#include<windows.h>
int main()
{
clock_t start,end;
start = clock();
Sleep(10);
end = clock();
printf("the time was:%f\n",(end-start)/CLK_TCK);
return 0;
}
按照书上的步骤运行了一下这个程序,发现不管在sleep()里填什么数字,运行结果都是
“the time was 0.00000”
为什么为什么为什么呢。。。。。 展开
#include<stdio.h>
#include<windows.h>
int main()
{
clock_t start,end;
start = clock();
Sleep(10);
end = clock();
printf("the time was:%f\n",(end-start)/CLK_TCK);
return 0;
}
按照书上的步骤运行了一下这个程序,发现不管在sleep()里填什么数字,运行结果都是
“the time was 0.00000”
为什么为什么为什么呢。。。。。 展开
2个回答
展开全部
#include<time.h>
#include<stdio.h>
#include<windows.h>
int main()
{
clock_t start,end;
start = clock();
Sleep(100);
end = clock();
double num = (double)(end-start)/CLOCKS_PER_SEC;
printf("the time was:%f\n",num);
return 0;
}//这样子就有显示了 我是用VC所以用CLOCKS_PER_SEC你如果是TC还是你那个CLK_TCK
#include<stdio.h>
#include<windows.h>
int main()
{
clock_t start,end;
start = clock();
Sleep(100);
end = clock();
double num = (double)(end-start)/CLOCKS_PER_SEC;
printf("the time was:%f\n",num);
return 0;
}//这样子就有显示了 我是用VC所以用CLOCKS_PER_SEC你如果是TC还是你那个CLK_TCK
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询