c语言说明函数,C语言常用库函数说明.doc

C语言常用库函数说明

数学函数

数学函数的原型 math.h中

数学函数表

函数名称函数与型参类型函数功能返回值acosdouble acos(x)

double x;计算cos-1(x)的值

-1<=x<=1计算结果asindouble asin(x)

double x;计算sin-1(x)的值

1<=x<=1计算结果atandouble atan(x)

double x;计算tan-1(x)的值计算结果atan2double atan2(x,y)

double x;计算tan-1(x/y)的值计算结果cosdouble cos(x)

double x;计算cos(x)的值

x的单位为弧度计算结果coshdouble cosh(x)

double x;计算x的双曲余弦cosh的值计算结果expdouble exp(x)

double x;求ex的值计算结果fabsdouble fabs(x)

double x;求x的绝对值计算结果floordouble floor(x)

double x;求不大于x的最大整数该整数的双精度实数fmoddouble fmod(x,y)

double x,y;求整除x/y的余数返回余数的双精度实数

frexp

double frexp(val,eptr)

double val;

int * eptr把双精度数val分解为数字部分(尾数)和以2为底的指数n,即val=x*2n,n存放在eptr指向的变量中

数字部分x

0.5<=x<1logdouble log(x)

double x;求logex即lnx计算结果log10double log 10(x)

double x;求log10x计算结果

modfdouble modf(val,iptr)

double val;

double * iptr把双精度数val分解为整数部分和小数部分,把整数部分存到iptr指向的单元

val的小数部分powdouble pow (x,y)

double x,y计算xy的值计算结果

sindouble sin(x)

double x;

计算sin(x)的值

x的单位为弧度计算结果函数名称函数与行参类型函数功能返回值

sinhdouble sinh(x)

double x;

计算x的双曲线正弦函数sinh(h)的值计算结果sprtdouble sprt(x)

double x;计算(x>=0)计算结果tandouble tan(x)

double x;计算tan(x)的值

x位为弧度计算结果tanhdouble tanh(x)

double x;计算x的双曲线正切函数tanh(x)的值计算结果

字符函数

字符函数原型在ctype.h中

字符函数表

函数名称函数与行参类型函数功能返回值isalnumint isalnum(ch)

int ch;检查ch是否字母或数字是字母或数字返回;否则返回0isalphaint isalpha(ch)

int ch;检查ch是否字母是字母返回1;则返回0iscntrlint iscntrl(ch)

int ch;检查ch是否控制字母(其ASCII码在0和0xlf之间)是控制字符,返回1;否则返回0isdigitint isdigit(ch)

int ch;检查ch是否数字(0~9)是数字返回1;否则返回0

isgraph

int isgraph(ch)

int ch;检查ch是否是可打印字符(其ASII码在0×21到0×7e之间)不包括空格是打印字符返回1;否则返回0islowerint islower(ch)

int ch检查ch是否是小写字母(a~z)是小写字母返回1;否则返回0

isprint

int isprint(ch)

int ch检查ch是否可打印字符(不包括空格),其ASCII码值在0×21到0×7e之间

是可打印字符,返回1;否则返回0

isspace

int isspace(ch)

int ch;检查ch是否空格、跳格符(制表符)或换行符

是,返回1;否则返回0函数名称函数与行参类型函数功能返回值isupperint isupper(ch)

int ch;检查ch是否大写字母(A~Z)是大写字母,返回1;否则返回0

isxdigitint isxdigit(ch)

int ch检查ch是否一个十六进制数字(即0~9,或A~F,a~f)是,返

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值