C++中time.h的使用

来源:百度知道 编辑:UC知道 时间:2024/07/04 09:01:15
#include<iostream>
#include<time.h>
using namespace std;
int main(){
clock_t t = clock();
for(int i=0; i<1000; ++i)
for(int j=0; j<1000; ++j)
for(int k=0; k<1000; ++k)
int x=1;
cout<<(clock()-t)/CLK_TCK <<" seconds\n";
return 0;
}//================================
输出的时间结果是一整数,请问哪位大侠知道怎样调试最后输出的时间结果是一个浮点型。
谢谢了,万分感激!

#include<iostream>
#include<time.h>
#include<iomanip>
using namespace std;
int main(){
clock_t t = clock();
for(int i=0; i<1000; ++i)
for(int j=0; j<1000; ++j)
for(int k=0; k<1000; ++k)
int x=1;
cout<<setprecision(2)<<(float)(clock()-t)/CLK_TCK <<" seconds\n";
return 0;
}//================================