2019独角兽企业重金招聘Python工程师标准>>>

ftime()函数取得目前的时间和日期。

相关函数:time, ctime, gettimeofday
表头文件:#include <sys/timeb.h>
函数定义:int ftime(struct timeb *tp);
函数说明:ftime()将目前日期由tp所指的结构返回。tp结构定义:

struct   timeb{
       time_t   time;                      /* 为1970-01-01至今的秒数*/
       unsigned   short   millitm;   /* 千分之一秒即毫秒 */
       short   timezonel;               /* 为目前时区和Greenwich相差的时间,单位为分钟 */
       short   dstflag;                   /* 为日光节约时间的修正状态,如果为非0代表启用日光节约时间修正 */
};

一般只用到前两个数据,例子如下:

/* algo1-1.c 计算1-1/x+1/x*x…  */

#include<stdio.h>

#include<sys/timeb.h>

void main()

{

struct timeb t1,t2;

long t;

double x,sum=1,sum1;

int i,j,n;

printf("请输入x n:");

scanf("%lf%d",&x,&n);

ftime(&t1); /* 求得当前时间 */

for(i=1;i<=n;i++)

{

sum1=1;

for(j=1;j<=i;j++)

sum1=-sum1/x;

sum+=sum1;

}

ftime(&t2); /* 求得当前时间 */

t=(t2.time-t1.time)*1000+(t2.millitm-t1.millitm); /* 计算时间差 */

printf("sum=%lf 用时%ld毫秒\n",sum,t);

system("pause");

}

本人电脑中运行的一个例子就是当x=3时,n=1000,用时9毫秒。

转载于:https://my.oschina.net/u/1401481/blog/204020

ftime()函数的用法----算函数运行时间相关推荐

  1. db2 replace函数的用法_Substitute函数使用简介

    ​在许多时候可能需要对某个文本字符串中的部分内容进行替换.我们除了可以使用Excel的"替换功能"外,还可以用函数来完成.常用的文本替换函数为substitute函数和replac ...

  2. filter函数的用法_函数周期表丨筛选丨表丨CALCULATETABLE

    CALCULATETABLE函数 CALCULATETABLE函数属于"筛选"类函数,隶属于"表函数". 某种意义上来说,CALCULATETABLE函数其实就 ...

  3. python-return_全局局部变量_函数名用法_函数嵌套

    函数 1. return 返回值 作用: ​ 自定义函数的返回值,return 可以把值返回到函数的调用处 ​ return + 六大标准数据类型 , 还有类和对象,函数 ​ 如果不定义return ...

  4. decode函数的用法(decode函数的用法python二进制)

    DECODE()函数用法是什么? 例如:表table_subject,有subject_name列.要求按照:语.数.外的顺序进行排序.这时,就可以非常轻松的使用Decode完成要求了. select ...

  5. db2 replace函数的用法_Excel函数快速入门教程

    本教程通过简单的案例来学习Excel函数,不同于以往的按字母顺序排序进行讲解,而是按作者使用Excel的经验来对函数进行排序,每部分越靠前的函数说明使用频率越高.所有操作均在Excel 2016中进行 ...

  6. c语言ceiling函数的用法,ceiling函数 ceiling函数用法

    CEILING函数是将参数Number向上舍入(正向无穷大的方向)为最接近的significance的倍数.例如,如果您不愿意使用像"分"这样的零钱,而所要购买的商品价格为$4.4 ...

  7. oracle中LPAD()与RPAD()函数的用法-----填充函数

    说明:这两个函数最少需要两个参数最多需要三个参数,第一个参数是需要处理的字符串,第二个参数是需要将字符串扩充的宽度,第三个参数表示填充部分的字符.第三个参数的默认值为空格,但也可以是单个的字符或字符串 ...

  8. 【C++笔记】函数的用法:函数的默认参数、占位参数、函数重载

    函数的默认参数 在C++中,函数的形参列表中的形参是可以有默认值的. 语法:返回值类型 函数名 (参数=默认值){} int func(int a, int b = 20, int c = 30){r ...

  9. python中remove函数的用法_Remove函数用法

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

最新文章

  1. pear Auth的使用
  2. 解决Eclipse中SVN图标不显示
  3. smartgwt_SmartGWT入门,提供出色的GWT界面
  4. 大型网站架构设计系列总结
  5. Leetcode题解(十三)
  6. NullPointerException : HiveAuthorizerImpl.checkPrivileges(HiveAuthorizerImpl.java:85)
  7. 爬虫+pyecharts数据分析实例:当当网
  8. iis+php解析漏洞修复,服务器解析漏洞分析和漏洞修复方法
  9. wifi射频设计指南
  10. android密码输入框6,Android 6位支付密码 密码输入框 极简单的代码实现 看这篇就够了...
  11. 康宇的OJ愚人手账1
  12. 代理服务器拒绝连接(无法连接到代理服务器)的解决办法
  13. 如何再UOS/Ubuntu中创使用ufw设置防火墙
  14. 电脑桌面只有计算机回收站显示,电脑桌面上只有回收站怎么办 电脑只显示回收站的两种解决方法...
  15. 读懂python中的self
  16. useSSL=false和true的区别
  17. [转载]ios 开发 icon图标设置
  18. Xamarin 快速上手--图像资源的使用
  19. JAVA中解决输入数据不符合规则问题
  20. blob格式转json

热门文章

  1. PLSQL重点问题理解和实战
  2. LINUX 下面SQL定时备份
  3. MySQL中TIMESTAMPDIFF和TIMESTAMPADD函数的用法
  4. 导入android studio项目,编译失败
  5. Solr-5.3.0学习笔记(三)Manage Core
  6. 助你成长为优秀的程序员 杰出的软件工程师、设计师、分析师和架构师
  7. Oracle OS Block Header
  8. Office 2007 文件扩展名类型
  9. Franzis CutOut 9 Professional中文版
  10. 中望cad2018中文版