文档详情

二级C常用函数总结.docx

发布:2017-04-02约8.32千字共13页下载文档
文本预览下载声明
***************数学相关****************1、函数名称: abs函数原型: int abs(int x);函数功能: 求整数x的绝对值函数返回: 计算结果参数说明:所属文件: math.h,stdlib.h使用范例:#include stdio.h#include math.hintmain(){int number=-1234;printf(number: %d absolute value: %d,number,abs(number));return 0;}2、函数名称: fabs函数原型: doublefabs(double x);函数功能: 求x的绝对值.函数返回: 计算结果参数说明:所属文件: math.h使用范例:#include stdio.h#include math.hintmain(){float number=-1234.0;printf(number: %f absolute value: %f,number,fabs(number));return 0;}3、函数名称: sqrt函数原型: doublesqrt(double x);函数功能: 计算x的开平方.函数返回: 计算结果参数说明: x=0所属文件: math.h使用范例:#include math.h#include stdio.hintmain(){double x=4.0,result;result=sqrt(x);printf(The square root of %lf is %lf,x,result);return 0;}4、函数名称: pow函数原型: doublepow(doublex,double y);函数功能: 计算以x为底数的y次幂,即计算x^y的值.函数返回: 计算结果参数说明: x-底数,y-幂数所属文件: math.h使用范例:#include math.h#include stdio.hint main(){double x=2.0,y=3.0;printf(%lf raised to %lf is %lf,x,y,pow(x,y));return 0;}5、函数名称: sin函数原型: double sin(double x);函数功能: 计算sinx的值.正弦函数函数返回: 计算结果参数说明: 单位为弧度所属文件: math.h使用范例:#include stdio.h#include math.hint main(){doubleresult,x=0.5;result=sin(x);printf(The sin() of %lf is %lf,x,result);return 0;} 6、函数名称: cos函数原型: doublecos(double x);函数功能: 计算cos(x)的值.余弦函数.函数返回: 计算结果参数说明: x的单位为弧度所属文件: math.h使用范例:#include stdio.h#include math.hintmain(){double result;double x=0.5;result=cos(x);printf(The cosine of %lf is %lf,x,result);return 0;} 7、函数名称: tan函数原型: double tan(double x);函数功能: 计算tan(x)的值,即计算角度x的正切数值函数返回: 计算结果参数说明: x=0单位为弧度所属文件: math.h使用范例:#include stdio.h#include math.hint main(){doubleresult,x;x=0.5;result=tan(x);printf(The tan of %lf is %lf,x,result);return 0;}函数名称: rand函数原型: int rand(void);函数功能: 产生0到32767间的随机整数(0到0x7fff之间)函数返回: 随机整数参数说明:所属文件: stdlib.h#include stdlib.h#include stdio.hint main(){inti;printf(Ten random numbers from 0 to 99);for(i=0;i10;i++)printf(%d,rand()%100);return 0;}函数名称: log函数原型: double log(double x);函数功能: 求logeX(e指的是以e为底),即计算x的自然对数(ln X)函数返回: 计算结果参数说明:所属文件: math.h使用范例:#include math.h#include stdio.hintmain(){double result;double
显示全部
相似文档