- 1、本文档共68页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
1.C标准库使用方法C语言标准库函数按照功能分类,在编程调用库函数时,必须用include预处理语句将库函数所在的头文件包含到源程序文件中。#include头文件名或#include“头文件名”常用标准库函数及对应的头文件有: 标准输入/输出类库函数 stdio.h 数学类库函数 math.h或stdlib.h 字符串处理类库函数 string.h 存储分配类库函数 stdlib.h 时间类库函数 time.h1.4.5C语言标准库使用方法2.数学标准库函数介绍1).求绝对值类常用数学函数绝对值函数:abs、labs和fabs。abs和labs函数原型在头文件stdlib.h中声明;fabs函数原型在头文件math.h中声明。 intabs(intn); /*求整型数据绝对值*/ longlabs(longintn);/*求长整型数据绝对值*/ doublefabs(doublex);/*求双精度实型数据绝对值*/例1.24求绝对值函数使用示例。#includestdio.h#includemath.hintmain(){ doublea; printf(Inputanumber:); scanf(%lf,a); printf(|a|=%lf\n,fabs(a));}1.4.5C语言标准库使用方法2).求余数类常用数学函数实型数据的求余数运算只能通过标准库函数实现。实型数据求余数标准库函数是fmod,函数原型在头文件math.h中声明,如下:doublefmod(doublex,doubley);/*双精度实型数据求余数*/例1.25求余数值函数使用示例。#includestdio.h#includemath.hvoidmain(){ doublex,y; printf(Inputxandy:\n); scanf(%lf,%lf,x,y); printf(13MOD5=%d\n,13%5); printf(xMODy=%f\n,fmod(x,y));}1.4.5C语言标准库使用方法3).三角函数类常用数学函数三角函数原型在头文件maht.h中声明,如下(x的单位为弧度):doublesin(doublex); /*求正弦函数值*/doublecos(doublex); /*求余弦函数值*/doubletan(doublex); /*求正切函数值*/doublesinh(doublex);/*求双曲正弦函数值*/doublecosh(doublex);/*求双曲余弦函数值*/doubletanh(doublex);/*求双曲正切函数值*/例1.26求数据的正弦、余弦和正切函数值。#includestdio.h#includemath.h#definePI3.14159intmain(){ doublex,y; printf(Inputthex:); scanf(%lf,x); y=x*PI/180; printf(sin(%.0f)=%f\n,x,sin(y)); printf(cos(%.0f)=%f\n,x,cos(y)); printf(tan(%.0f)=%f\n,x,tan(y));}1.4.5C语言标准库使用方法4).指数类、对数类和平方根类常用数学函数指数类函数:exp、pow对数类函数:log、log10平方根类函数:sqrt这几类函数原型在头文件math.h中声明,如下:doubleexp(doublex); /*求ex的值*/doublepow(doublex,doubley); /*求xy的值*/doublelog(doublex); /*求lg(x)的值*/doublelog10(doublex); /*求lg10(x)的值*/doublesqrt(doublex); /*求x的平方根值*/例1.27求平面上(x1,y1)和(x2,y2)两点之间的距离,两点的坐
您可能关注的文档
- 重庆大学《线性代数》课件-第2章矩阵.ppt
- 重庆大学《线性代数》课件-第4章线性方程组.ppt
- 中山大学《大学物理》课件-第三章.pptx
- 中山大学《大学物理》课件-第五章.pptx
- 重庆大学《C语言程序设计》课件-第2章 C程序的基本控制结构.ppt
- 重庆大学《C语言程序设计》课件-第6章 指针与函数.ppt
- 重庆大学《C语言程序设计》课件-第8章 编译预处理基础.ppt
- 手续齐全买卖煤炭合同范本分享5篇.docx
- 2023福建省武夷山市中考物理经典例题附答案详解(典型题).docx
- 2023福建省武夷山市中考物理考前冲刺试卷含答案详解【轻巧夺冠】.docx
- 精益生产在H公司装配生产线平衡优化中的应用研究.docx
- 2023福建省南安市北师大版7年级数学上册期中重难点附答案详解(完整版).docx
- 腹腔镜、胆道镜联合十二指肠镜治疗胆总管结石的临床研究.docx
- 2023甘肃省玉门市中考物理重难点含完整答案详解(历年真题).docx
- 2023甘肃省玉门市中考物理能力检测试卷【黄金题型】附答案详解.docx
- 应届生解除三方协议7篇.docx
- 2023甘肃省敦煌市中考物理考试综合练习及参考答案详解(达标题).docx
- 鄠邑区典型地段水土污染现状及污染风险评价.docx
- 2023甘肃省临夏市中考物理考前冲刺练习带答案详解(完整版).docx
- 2023甘肃省敦煌市中考物理考试彩蛋押题附参考答案详解【B卷】.docx
文档评论(0)