#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<windows.h>
int main()
{
time_t start,end;
start=time(NULL);
Sleep(10); //第一个字母S必须大写,在windows.h中定义
end=time(NULL);
printf("程序运行时间为:%f\n",difftime(end,start));
system("pause");
return 0;
}
输出的竟然是0.00000
那为什么不会输出0.01000呢,还是说最后的结果就只能是整数的秒,然后小数一定都是0呢