C语言常用函数.doc

C语言常用函数.doc

ID:58819845

大小:81.50 KB

页数:6页

时间:2020-10-25

C语言常用函数.doc_第1页
C语言常用函数.doc_第2页
C语言常用函数.doc_第3页
C语言常用函数.doc_第4页
C语言常用函数.doc_第5页
资源描述:

《C语言常用函数.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、数学函数调用数学函数时,要求在源文件中包下以下命令行:#include函数原型说明功能返回值说明intabs(intx)求整数x的绝对值计算结果 doublefabs(doublex)求双精度实数x的绝对值计算结果 doubleacos(doublex)计算cos-1(x)的值计算结果x在-1~1范围内doubleasin(doublex)计算sin-1(x)的值计算结果x在-1~1范围内doubleatan(doublex)计算tan-1(x)的值计算结果 doubleatan2(doublex)计算tan-1(x/y)的值计算结果 doublecos(double

2、x)计算cos(x)的值计算结果x的单位为弧度doublecosh(doublex)计算双曲余弦cosh(x)的值计算结果 doubleexp(doublex)求ex的值计算结果 doublefabs(doublex)求双精度实数x的绝对值计算结果 doublefloor(doublex)求不大于双精度实数x的最大整数  doubleceil(double);返回不小于参数的整数doubleround(double);返回小数对整数部分的四舍五入值doublefmod(doublex,doubley)求x/y整除后的双精度余数  doublefrexp(doubleval,int*exp

3、)把双精度val分解尾数和以2为底的指数n,即val=x*2n,n存放在exp所指的变量中返回位数x0.5≤x<1 doublelog(doublex)求㏑x计算结果x>0doublelog10(doublex)求log10x计算结果x>0Doublemodf(doubleval,double*ip)把双精度val分解成整数部分和小数部分,整数部分存放在ip所指的变量中返回小数部分 doublepow(doublex,doubley)计算xy的值计算结果 doublesin(doublex)计算sin(x)的值计算结果x的单位为弧度doublesinh(doublex)计算x的双曲正弦函

4、数sinh(x)的值计算结果 doublesqrt(doublex)计算x的开方计算结果x≥0doubletan(doublex)计算tan(x)计算结果 doubletanh(doublex)计算x的双曲正切函数tanh(x)的值计算结果 二、字符函数调用字符函数时,要求在源文件中包下以下命令行:#include函数原型说明功能返回值intisalnum(intch)检查ch是否为字母或数字是,返回1;否则返回0intisalpha(intch)检查ch是否为字母是,返回1;否则返回0intiscntrl(intch)检查ch是否为控制字符是,返回1;否则返回0int

5、isdigit(intch)检查ch是否为数字是,返回1;否则返回0intisgraph(intch)检查ch是否为ASCII码值在ox21到ox7e的可打印字符(即不包含空格字符)是,返回1;否则返回0intislower(intch)检查ch是否为小写字母是,返回1;否则返回0intisprint(intch)检查ch是否为包含空格符在内的可打印字符是,返回1;否则返回0intispunct(intch)检查ch是否为除了空格、字母、数字之外的可打印字符是,返回1;否则返回0intisspace(intch)检查ch是否为空格、制表或换行符是,返回1;否则返回0intisupper(

6、intch)检查ch是否为大写字母是,返回1;否则返回0intisxdigit(intch)检查ch是否为16进制数是,返回1;否则返回0inttolower(intch)把ch中的字母转换成小写字母返回对应的小写字母inttoupper(intch)把ch中的字母转换成大写字母返回对应的大写字母三、字符串函数调用字符函数时,要求在源文件中包下以下命令行:#include函数原型说明功能返回值char*strcat(char*s1,char*s2)把字符串s2接到s1后面s1所指地址char*strchr(char*s,intch)在s所指字符串中,找出第一次出现字符

7、ch的位置返回找到的字符的地址,找不到返回NULLintstrcmp(char*s1,char*s2)对s1和s2所指字符串进行比较s1s2,返回正数char*strcpy(char*s1,char*s2)把s2指向的串复制到s1指向的空间s1 所指地址unsignedstrlen(char*s)求字符串s的长度返回串中字符(不计最后的'')个数char*strstr(char*s1

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

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

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