欢迎来到天天文库
浏览记录
ID:44224928
大小:27.60 KB
页数:9页
时间:2019-10-19
《C语言常用库 函数》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、C库函数1.数学函数头文件为#include或者#include"math.h"函数名函数原型功能返回值说明absintabs(intx)求整数x的绝对值计算结果acosdoubleacos(doublex)计算cos-1(x)的值计算结果X应在-1到1范围内asindoubleasin(doublex)计算sin-1(x)的值计算结果X应在-1到1范围内atandoubleatan(doublex)计算tan-1(x)的值计算结果Atan2doubleatan2(doublex,doubley)计算tan-1(x/y)的值计算结果cosdou
2、blecos(doublex)计算cos(x)的值计算结果X的单位为弧度coshdoublecosh(doublex)计算x的双曲余弦函数cosh(x)的值计算结果expdoubleexp(doublex)求ex的值计算结果fabsdoublefabs(doublex)求x的绝对值计算结果floordoublefloor(doublex)求出不大于x的最大整数该整数的双精度实数fmoddoublefmod(doublex,doubley)求整除x/y的余数返回余数的双精度实数frexpdoublefrexp(doubleval,int*eptr)把双精度数va
3、l分解为数字部分(尾数)x和以2为底的指数n,即val=x*2nn存放在eptr指向的变量中返回数字部分x0.5≤x<1logdoublelog(doublex)求logex,即lnx计算结果log10doublelog10(doublex)求log10x计算结果modfDoublemodf(doubleval,double*iptr)把双精度数val分解为整数部分和小数部分,把整数部分存到iptrVal的小数部分powdoublepow(doublex,doubley)计算xy的值计算结果randIntrand(void)产生随机-90到32767间的随机整
4、数随机整数sinDoublesin(doublex)计算sinx的值计算结果X单位为弧度sinhdoublesinh(doublex)计算x的双曲正弦函数sinh(x)的值计算结果sqrtDoublesqrt(doublex)计算计算结果X应≥0tanDoubletan(doublex)计算tan(x)的值计算结果X单位为弧度tanhDoubletanh(doublex)计算x的双曲正切函数tanh(x)的值计算结果1.字符函数和字符串函数函数名函数原型功能返回值包含文件isalnumIntisalnum(intch);检查ch是否是字母(alpha)或数字(
5、numeric)是字母或数字返回1;否则返回0ctype.hisalphaIntisalpha(intch);检查ch是否字母是,返回1;不是,则返回0ctype.hiscntrlIntiscntrl(intch);检查ch是否控制字符(其ASCII码在0和0x1F之间)是,返回1;不是,则返回0ctype.hisdigitIntisdigit(intch);检查ch是否为数字(0~9)是,返回1;不是,则返回0ctype.hisgraphIntisgraph(intch);检查ch是否可打印字符(其ASCII码在0x21和0x7E之间),不包括空格是,返回1
6、;不是,则返回0ctype.hislowerIntislower(intch);检查ch是否小写字母(a~z)是,返回1;不是,则返回0ctype.hisprintIntisprint(intch);检查ch是否可打印字符,(包括空格),其ASCII码在0x20和0x7E之间,是,返回1;不是,则返回0ctype.hispunctIntispunct(intch);检查ch是否标点字符(不包括空格),即除字母、数字和空格以外的所有可打印字符是,返回1;不是,则返回0ctype.hisspaceIntisspace(intch);检查ch是否空格符、跳格符(制表
7、符)或换行符是,返回1;不是,则返回0ctype.hisupperIntisupper(intch);检查ch是否大写字母(A~Z)是,返回1;不是,则返回0ctype.hisxdigitIntisxdigit(intch);检查ch是否一个十六进制数字字符(即0~9,或A~F,或a~f)是,返回1;不是,则返回0ctype.hstrcatchar*strcat(char*str1,char*str2);把字符串str2接到str1后面,str1最后面的’ ’被取消Str1string.hstrchrchar*strchr(char*str,intch);找
8、出str指向的字符串中第一次出现字符c
此文档下载收益归作者所有