c语言库函数表

c语言库函数表

ID:43463572

大小:134.51 KB

页数:9页

时间:2019-10-03

c语言库函数表_第1页
c语言库函数表_第2页
c语言库函数表_第3页
c语言库函数表_第4页
c语言库函数表_第5页
资源描述:

《c语言库函数表》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、附录CC语言常用的库函数库函数并不是C语言的一部分,它是由编译系统根据一般用户的需要编制并提供给用户使用的一组程序。每一种C编译系统都提供了一批库函数,不同的编译系统所提供的库函数的数目和函数名以及函数功能是不完全相同的。ANSIC标准提出了一批建议提供的标准库函数。它包括了目前多数C编译系统所提供的库函数,但也有一些是某些C编译系统未曾实现的。考虑到通用性,本附录列出ANSIC建议的常用库函数。由于C库函数的种类和数目很多,例如还有屏幕和图形函数、时间日期函数、与系统有关的函数等,每一类函数又包括各种功能的函数,限于

2、篇幅,本附录不能全部介绍,只从教学需要的角度列出最基本的。读者在编写C程序时可根据需要,查阅有关系统的函数使用手册。1.数学函数使用数学函数时,应该在源文件中使用预编译命令:#include或#include"math.h"函数名函数原型功能返回值acosdoubleacos(doublex);计算arccosx的值,其中-1<=x<=1计算结果asindoubleasin(doublex);计算arcsinx的值,其中-1<=x<=1计算结果atandoubleatan(doublex);计算arct

3、anx的值计算结果atan2doubleatan2(doublex,doubley);计算arctanx/y的值计算结果cosdoublecos(doublex);计算cosx的值,其中x的单位为弧度计算结果coshdoublecosh(doublex);计算x的双曲余弦coshx的值计算结果expdoubleexp(doublex);求ex的值计算结果fabsdoublefabs(doublex);求实型x的绝对值计算结果floordoublefloor(doublex);求出不大于x的最大整数该整数的双精度实数fm

4、oddoublefmod(doublex,doubley);求整除x/y的余数,%只适用于整型数据返回余数的双精度实数frexpdoublefrexp(doubleval,int*eptr);把双精度数val分解成数字部分(尾数)和以2为底的指数,即val=x*2n,n存放在eptr指向的变量中数字部分x0.5<=x<1logdoublelog(doublex);求lnx的值计算结果326log10doublelog10(doublex);求log10x的值计算结果modfdoublemodf(doubleval,in

5、t*iptr);把双精度数val分解成数字部分和小数部分,把整数部分存放在ptr指向的变量中val的小数部分powdoublepow(doublex,doubley);求xy的值计算结果sindoublesin(doublex);求sinx的值,其中x的单位为弧度计算结果sinhdoublesinh(doublex);计算x的双曲正弦函数sinhx的值计算结果sqrtdoublesqrt(doublex);计算,其中x≥0计算结果tandoubletan(doublex);计算tanx的值,其中x的单位为弧度计算结果t

6、anhdoubletanh(doublex);计算x的双曲正切函数tanhx的值计算结果log10doublelog10(double);计算以10为底的对数计算结果logdoublelog(double);以e为底的对数sqrtdoublesqrt(double);开平方cabsdoublecabs(structcomplexznum);求复数的绝对值ceildoubleceil(double);取上整,返回不比x小的最小整数floordoublefloor(double);取下整,返回不比x大的最大整数,即高斯函数

7、[x]2.字符函数在使用字符函数时,应该在源文件中使用预编译命令:#include或#include"ctype.h"函数名函数原型功能返回值isalnumintisalnum(intch);检查ch是否字母或数字是字母或数字返回1,否则返回0isalphaintisalpha(intch);检查ch是否字母是字母返回1,否则返回0iscntrlintiscntrl(intch);检查ch是否控制字符(其ASCII码在0和0xlF之间,数值为0-31)是控制字符返回1,否则返回0isdigitinti

8、sdigit(intch);检查ch是否数字(0-9)是数字返回1,否则返回0326isgraphintisgraph(intch);检查ch是否是可打印(显示)字符(0x21和0x7e之间),不包括空格是可打印字符返回非0,否则返回0islowerintislower(intch);检查ch是否是小写字母(a~z)是小字母返回非

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。