您的位置:首页 > 其它

函数时间计算——函数作为另一个函数的参数使用

2017-11-08 10:57 288 查看
关于时间的具体计算可以看相关联的链接 。

double timecheck(int n,double x,double(*f)(int ,double ))
{
clock_t start,stop;
int i;//这个只是为了增加时间防止因为时间过短而使的最后时间显示不出来
double duration;
start = clock();
for(i = 0;i < 1000000;i ++)//同上


(*f)(n,x)//这里还要注意的是引入的函数中的参数并不能直接引入。只能重新定义n,x
stop = clock();
duration = (double)(stop*10000 - start*10000)/CLK_TCK;
printf("%lf\n",duration);
return duration;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: