做一些实验报告的时候,往往需要我们比较两种算法的时间效率,这时我们需要在代码中写入计算程序运行时间的语句。
具体代码如下:
#include<stdio.h>
#include<time.h>
int main()
{
srand(time(NULL));
printf("%f\n",(double)clock() / CLOCKS_PER_SEC);
}
语句srand(time(NULL))和printf("\n%f\n", (double)clock() / CLOCKS_PER_SEC)是配套使用的,中间空白处是其他代码内容,记得使用前导入标准时间库time.h。如果主函数中有返回值,需要把第二条语句放在return前面。