//clock()函数为c中,捕捉从程序开始运行到clock运行的时间
//时间单位为clock tick,即为时钟打点
#include<iostream>
#include<cmath>
#include<time.h>//包含头文件(C中的写法)
using namespace std;
clock_t start, stop;  //clock_t是clock()函数返回类型,定义两个变量
double t;
double f2(double x, int n)
{
 double s=1;
 for (int i = n - 2; i >= 0; i--)
  s = s*x +1;
 return s;
}
int main()
{
 double x;
 int n;
 cin >> n >> x;
 start = clock();//开始记录被测函数运行前的时刻,不在测试范围的变量写在测试之前
 f2(x, n);
 stop = clock();//记录被测函数运行完的时刻
 t = (double)(stop - 0) / CLK_TCK;//时刻差除以常量CLK_TCK(计算机程序每秒打的点数,不同计算机不一样)
 cout << t << endl;
 return 0;
}

最新文章

  1. discuz ucenter无法连接数据库
  2. perl 哈希 连接符
  3. 获取CPUID等
  4. linux rc.sysinit文件详解
  5. 修复:&quot;Failed to start Load Kernel Modules&quot;
  6. VMware下Ubuntu与宿主Windows共享文件夹
  7. 《Java并发编程实战》第十一章 性能与可伸缩性 读书笔记
  8. Chapter 6 - How to Play Music and Sound Effect
  9. git push -u origin master 上传出错问题
  10. php 图片等比缩放
  11. HTML5新结构标签和移动端页面布局
  12. 才趟过的一个坑,css造成的Validform表单提交按钮点击无效
  13. SQL学习笔记---非select操作
  14. linux 命令之文件读取,head, tail, tailf, sed
  15. 2011 ACM 0和1思想
  16. java并发之线程间通信
  17. 安装centos7启动项配置
  18. 使用EF CodeFirst连接MySql数据库
  19. Java IO 类一览表
  20. 在 DELPHI 中 procedure 型变量与 method 型变量的区别

热门文章

  1. BI商业智能培训系列——(一)概述
  2. 第一次使用iptables
  3. 不允许有匹配 &quot;[xX][mM][lL]&quot; 的处理指令目标。
  4. 2017 多校6 String
  5. 2590: [Usaco2012 Feb]Cow Coupons
  6. http://stormzhang.com/opensource/2016/06/26/android-open-source-project-recommend1/
  7. apache快速配置简易网站
  8. kvm虚拟机最佳实践系列3-kvm克隆和静态迁移
  9. java应用挂死故障排查
  10. java基础练习 13