ftime()函数的用法----算函数运行时间
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()函数的用法----算函数运行时间相关推荐
- db2 replace函数的用法_Substitute函数使用简介
在许多时候可能需要对某个文本字符串中的部分内容进行替换.我们除了可以使用Excel的"替换功能"外,还可以用函数来完成.常用的文本替换函数为substitute函数和replac ...
- filter函数的用法_函数周期表丨筛选丨表丨CALCULATETABLE
CALCULATETABLE函数 CALCULATETABLE函数属于"筛选"类函数,隶属于"表函数". 某种意义上来说,CALCULATETABLE函数其实就 ...
- python-return_全局局部变量_函数名用法_函数嵌套
函数 1. return 返回值 作用: 自定义函数的返回值,return 可以把值返回到函数的调用处 return + 六大标准数据类型 , 还有类和对象,函数 如果不定义return ...
- decode函数的用法(decode函数的用法python二进制)
DECODE()函数用法是什么? 例如:表table_subject,有subject_name列.要求按照:语.数.外的顺序进行排序.这时,就可以非常轻松的使用Decode完成要求了. select ...
- db2 replace函数的用法_Excel函数快速入门教程
本教程通过简单的案例来学习Excel函数,不同于以往的按字母顺序排序进行讲解,而是按作者使用Excel的经验来对函数进行排序,每部分越靠前的函数说明使用频率越高.所有操作均在Excel 2016中进行 ...
- c语言ceiling函数的用法,ceiling函数 ceiling函数用法
CEILING函数是将参数Number向上舍入(正向无穷大的方向)为最接近的significance的倍数.例如,如果您不愿意使用像"分"这样的零钱,而所要购买的商品价格为$4.4 ...
- oracle中LPAD()与RPAD()函数的用法-----填充函数
说明:这两个函数最少需要两个参数最多需要三个参数,第一个参数是需要处理的字符串,第二个参数是需要将字符串扩充的宽度,第三个参数表示填充部分的字符.第三个参数的默认值为空格,但也可以是单个的字符或字符串 ...
- 【C++笔记】函数的用法:函数的默认参数、占位参数、函数重载
函数的默认参数 在C++中,函数的形参列表中的形参是可以有默认值的. 语法:返回值类型 函数名 (参数=默认值){} int func(int a, int b = 20, int c = 30){r ...
- python中remove函数的用法_Remove函数用法
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
最新文章
- pear Auth的使用
- 解决Eclipse中SVN图标不显示
- smartgwt_SmartGWT入门,提供出色的GWT界面
- 大型网站架构设计系列总结
- Leetcode题解(十三)
- NullPointerException : HiveAuthorizerImpl.checkPrivileges(HiveAuthorizerImpl.java:85)
- 爬虫+pyecharts数据分析实例:当当网
- iis+php解析漏洞修复,服务器解析漏洞分析和漏洞修复方法
- wifi射频设计指南
- android密码输入框6,Android 6位支付密码 密码输入框 极简单的代码实现 看这篇就够了...
- 康宇的OJ愚人手账1
- 代理服务器拒绝连接(无法连接到代理服务器)的解决办法
- 如何再UOS/Ubuntu中创使用ufw设置防火墙
- 电脑桌面只有计算机回收站显示,电脑桌面上只有回收站怎么办 电脑只显示回收站的两种解决方法...
- 读懂python中的self
- useSSL=false和true的区别
- [转载]ios 开发 icon图标设置
- Xamarin 快速上手--图像资源的使用
- JAVA中解决输入数据不符合规则问题
- blob格式转json