C语言 计算程序运行时间
1、clock_t a,b;
float cputime;
a=time(NULL);
for (intz=0;z<10000000;z++){
float f=0;
for (int i = 0; i<n; ++i)
f+= h_idata[i];
}
b=time(NULL);
cputime=(float)(b-a);
printf("cuptime=%fmseconds\n",cputime);
2、for (intz=0;z<10000000;z++){
float f=0;
for (int i = 0; i<n; ++i)
f+= h_idata[i];
}
将此一段改为你所需要知道时间的程序即可,因为计算时间的精度在1s所以一些简单的程序经常需要循环很多次取平均值得到运行时间。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:102
阅读量:155
阅读量:106
阅读量:163
阅读量:105