2023年二级C常用函数总结.docx

上传人:汽*** 文档编号:544795386 上传时间:2023-10-22 格式:DOCX 页数:26 大小:19.05KB
返回 下载 相关 举报
2023年二级C常用函数总结.docx_第1页
第1页 / 共26页
2023年二级C常用函数总结.docx_第2页
第2页 / 共26页
2023年二级C常用函数总结.docx_第3页
第3页 / 共26页
2023年二级C常用函数总结.docx_第4页
第4页 / 共26页
2023年二级C常用函数总结.docx_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《2023年二级C常用函数总结.docx》由会员分享,可在线阅读,更多相关《2023年二级C常用函数总结.docx(26页珍藏版)》请在金锄头文库上搜索。

1、*数学有关*1、函数名称:abs函数原型:int abs(int x);函数功能:求整数x绝对值函数返回:计算成果参数阐明:所属文献:,使用范例:#include #include int main()int number=-1234;printf(number:%d absolute value:%d,number,abs(number);return 0;2、函数名称:fabs函数原型:double fabs(double x);函数功能:求x绝对值.函数返回:计算成果参数阐明:所属文献:使用范例:#include #include int main()float number=-1234

2、.0;printf(number:%f absolute value:%f,number,fabs(number);return 0;3、函数名称:sqrt函数原型:double sqrt(double x);函数功能:计算x开平方.函数返回:计算成果参数阐明:x=0所属文献:使用范例:#include #include int main()double x=4.0,result;result=sqrt(x);printf(The square root of %lf is %lf,x,result);return 0;4、函数名称:pow函数原型:double pow(double x,do

3、uble y);函数功能:计算以x为底数y次幂,即计算xy值.函数返回:计算成果参数阐明:x-底数,y-幂数所属文献:使用范例:#include #include int 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值.正弦函数函数返回:计算成果参数阐明:单位为弧度所属文献:使用范例:#include #include int main()double result,x=0.5;resul

4、t=sin(x);printf(The sin() of %lf is %lf,x,result);return 0; 6、函数名称:cos函数原型:double cos(double x);函数功能:计算cos(x)值.余弦函数.函数返回:计算成果参数阐明:x单位为弧度所属文献:使用范例:#include #include int main()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

5、x);函数功能:计算tan(x)值,即计算角度x正切数值函数返回:计算成果参数阐明:x=0单位为弧度所属文献:使用范例:#include #include int main()double result,x;x=0.5;result=tan(x);printf(The tan of %lf is %lf,x,result);return 0;8、 函数名称:rand函数原型:int rand(void);函数功能:产生0到32767间随机整数(0到0x7fff之间)函数返回:随机整数参数阐明:所属文献:#include #include int main()int i;printf(Ten r

6、andom 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)函数返回:计算成果参数阐明:所属文献:使用范例:#include #include int main()double result;double x=8.6872;result=log(x);printf(The natural log of %lf is %lf,x,result);return 0; 函数名称

7、:log10函数原型:double log10(double x);函数功能:求log10x(10指是以10为底).计算x常用对数函数返回:计算成果参数阐明:所属文献:使用范例:#include #include int main()double result;double x=800.6872;result=log10(x);printf(The common log of %lf is %lf,x,result);return 0;*字符串有关*1、 函数名称:strcpy函数原型:char* strcpy(char* str1,char* str2);函数功能:把str2指向字符串拷贝到

8、str1中去函数返回:返回str1,即指向str1指针参数阐明:所属文献:#include #include int main()char string10;char *str1=abcdefghi;strcpy(string,str1);printf(the string is:%sn,string);return 0;2、 函数名称:strcat函数原型:char* strcat(char * str1,char * str2);函数功能:把字符串str2接到str1背面,str1最终0被取消函数返回:str1参数阐明:所属文献:#include #include int main()ch

9、ar buffer80;strcpy(buffer,Hello );strcat(buffer,world);printf(%sn,buffer);return 0;3、 函数名称:strcmp函数原型:int strcmp(char * str1,char * str2);函数功能:比较两个字符串str1,str2.函数返回:str1str2,返回正数. 参数阐明:所属文献:#include #include int main()char *buf1=aaa,*buf2=bbb,*buf3=ccc;int ptr;ptr=strcmp(buf2,buf1);if(ptr0)printf(bu

10、ffer 2 is greater than buffer 1n);elseprintf(buffer 2 is less than buffer 1n);ptr=strcmp(buf2,buf3);if(ptr0)printf(buffer 2 is greater than buffer 3n);elseprintf(buffer 2 is less than buffer 3n);return 0;4、 函数名称:strlen函数原型:unsigned int strlen(char * str);函数功能:记录字符串str中字符个数(不波及终止符0)函数返回:返回字符串长度.参数阐明:

11、所属文献:#include #includeint main()char str=how are you!;printf(the lence is:%dn,strlen(str);return 0;*文献有关*1、 函数名称:fopen函数原型:FILE *fopen(char * filename,char * mode);函数功能:以mode指定方式打开名为filename文献函数返回:成功,返回一种文献指针(文献信息区起始地址),否则返回0参数阐明:filename-文献名称,mode-打开模式:r 只读方式打开一种文本文献rb 只读方式打开一种二进制文献w 只写方式打开一种文本文献wb

12、 只写方式打开一种二进制文献a 追加方式打开一种文本文献ab 追加方式打开一种二进制文献r+ 可读可写方式打开一种文本文献rb+ 可读可写方式打开一种二进制文献w+ 可读可写方式创立一种文本文献wb+ 可读可写方式生成一种二进制文献a+ 可读可写追加方式打开一种文本文献ab+ 可读可写方式追加一种二进制文献2、 函数名称:fclose函数原型:int fclose(FILE * fp);函数功能:关闭fp所指文献,释放文献缓冲区函数返回:0-无错,否则非零参数阐明:所属文献:3、 函数名称:fgetc函数原型:int fgetc(FILE * fp);函数功能:从fp所指定文献中获得下一种字符函数返回:返回所得到字符.若读入出错,返回EOF参数阐明:fp-文献指针所属文献:4、 函数名称:fgets函数原型:char fgets(char * buf,int n,FILE * fp);函数功能:从fp指向文献中读取一种长度为(n-1)字符串,存入起始地址为buf空间函数返回:返回地址buf,若遇文献结束或出错,返回NULL函数阐明:buf-存储读入字符数组指针,n-最

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号