C语言函数积累

C语言函数积累

ID:38363563

大小:45.50 KB

页数:7页

时间:2019-06-11

C语言函数积累_第1页
C语言函数积累_第2页
C语言函数积累_第3页
C语言函数积累_第4页
C语言函数积累_第5页
资源描述:

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

1、使用前要注明:#includeisdigit():判断字符是否是数字(0–9);isalpha():判断字符是否是字母(A–Zora–z);isxdigit():判断是否是十六进制字符(A–F,a–f,or0–9);isalnum():判断是否是数字和字母(A–Z,a–z,or0–9);isupper():判断字符是否为大写英文字母;islower():判断字符是否为小写英文字母;toupper():将字符转换为大写英文字母;tolower():把字符转换成小写英文字母;ispunct():判断字符是否为标点符号;有两个函数可以实现,doublepow(doublex

2、,doubley),doublepow10(intp)下面是这两个函数的使用方法,个人建议用:pow10(n)函数名:pow功能:指数函数(x的y次方)用法:doublepow(doublex,doubley);程序例:#include#includeintmain(void){doublex=2.0,y=3.0;printf("%lfraisedto%lfis%lf",x,y,pow(x,y));return0;}函数名:pow10功能:指数函数(10的p次方)用法:doublepow10(intp);程序例:#include#i

3、ncludeintmain(void){doublep=3.0;printf("Tenraisedto%lfis%lf",p,pow10(p));return0;}三角函数:(所有参数必须为弧度)  1.acos 函数申明:acos (doublex);  用途:用来返回给定的X的反余弦函数。 2.asin  函数申明:asin (doublex);  用途:用来返回给定的X的反正弦函数。 3.atan   函数申明:atan (doublex);  用途:用来返回给定的X的反正切函数。 4.sin  函数声明:sin  (doublex);  用途:用来返回给定

4、的X的正弦值。 5.cos  函数声明:cos  (doublex);  用途:用来返回给定的X的余弦值。 6.tan  函数声明:tan  (doublex);  用途:用来返回给定的X的正切值。 7.atan2  函数声明:atan2(doubley,doublex);  用途:返回给定的X及Y坐标值的反正切值 其他函数: 8.atof  函数名:atof (constchar*s); 功 能:把字符串转换成浮点数 用 法:doubleatof(constchar*nptr); 程序例:  #include  #include  intmain

5、(void)  {   floatarg,*point=&arg;   floatf;   char*str="12345.67";   f=atof(str);   printf("string=%sfloat=%f",str,f);   return0;  } 9. ceil 和floor  函数名:ceil                floor  功 能:向上舍入       向下舍入  用 法:doubleceil(doublex);       doublefloor(doublex);  程序例:  #include  intmain(void)  

6、{   doublenumber=123.54;   doubledown,up;   down=floor(number);   up=ceil(number);   printf("originalnumber    %5.2lf",number);   printf("numberroundeddown%5.2lf",down);   printf("numberroundedup  %5.2lf",up);   return0; }该程序运行结果:originalnumber    123.54                  numberroundeddown1

7、23.00                  numberroundedup  124.00  10.fabs   函数名:fabs   功能:求浮点数x的绝对值.   用法:fabs (doublex); 11.fmod   函数名:fmod   功 能:计算x对y的模,即x/y的余数   用 法:doublefmod(doublex,doubley);   程序例:   #include   #include

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

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

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