C语言 计算程序运行时间

作者:清风拂面 | 创建时间: 2023-04-28
在使用C语言编程时,如何计算我们想要的程序的运行时间呢?附上代码一段。...
C语言 计算程序运行时间

操作方法

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);

for (intz=0;z<10000000;z++){ float f=0; for (int i = 0; i<n; ++i) f+= h_idata[i]; } 将此一段改为你所需要知道时间的程序即可,因为计算时间的精度在1s所以一些简单的程序经常需要循环很多次取平均值得到运行时间。

温馨提示

需要调用库函数 #include <time.h>
时间精度为1s,有时需要循环取平均值
点击展开全文

更多推荐