C语言常用系统函数.doc

C语言常用系统函数.doc

ID:50824396

大小:48.95 KB

页数:8页

时间:2020-03-15

C语言常用系统函数.doc_第1页
C语言常用系统函数.doc_第2页
C语言常用系统函数.doc_第3页
C语言常用系统函数.doc_第4页
C语言常用系统函数.doc_第5页
资源描述:

《C语言常用系统函数.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1)字符串输出函数【调用格式】puts(字符数组)【参数】字符数组已存放数组的字符数组名。【功能】输出字符数组中存放的字符串,其中结束标记转换成回车换行符输出。【返回值】无。【说明】puts()函数和使用“%s”格式的printf()函数都可以输出字符串,但输出时有区别:对于printf()函数,“字符串结束标记符”不输出;对于puts()函数,“字符串结束标记符”转换成“回车换行符”输出。2)字符串输入函数【调用格式】gets(字符数组)【参数】字符数组定义的字符数组名。【功能】从键盘接受一个字符串(仅以回车换行符为结束标记),存入指定数组中。【返回值】字符数

2、组的首地址。【说明】gets()函数和使用“%s”格式的scanf()函数都可以从键盘接受字符串,但输入时有区别:对于scanf()函数,“回车换行符”或“空格符”都看成输入字符串的结束;对于gets()函数,只有“回车换行符”才看成输入字符串的结束,“空格符”有成字符串的一部分。注意:使用以上两个函数时,应在程序开头写上命令“#include”。1)测试字符串长度函数【调用格式】strlen(字符串)【参数】字符串字符串常量或已存放字符串的字符数组名。【功能】测试指定字符串的长度(除字符串结束标记外的所有字符的个数)。【返回值】字符串的长度2)字

3、符串复制函数【调用格式】strcpy(字符数组,字符串,整型表达式)【参数】字符数组以定义的字符数组名;字符串字符串常量或已存放字符串的字符数组名;整型表达式任何整型表达式。本参数可以省略。【功能】将“字符串”的前“整型表达式”个字符组成新的字符串存入“字符数组”中。若省略“整型表达式”,则将整个“字符串”存入字符数组中。【返回值】字符数组的首地址。【说明】字符数组的长度要足够大。3)字符串连接函数【调用格式】strcat(字符数组,字符串)【参数】字符数组已定义的、存放字符串的字符数组名;字符串字符串常量或已存放字符串的的字符数组名。【功能】把“字符串”连接到“字

4、符数组”中字符串的最后一个有效字符后面,组成新的字符串存回“字符数组”中。【返回值】字符数组的首地址。【注】字符数组的长度要足够大。1)字符串比较函数【调用格式】strcmp(字符串1,字符串2)【参数】字符串1、字符串2字符串常量或已存放字符串的字符数组名。【功能】若字符串1小于字符串2,函数返回值为小于0的整数;若字符串1等于字符串2,函数返回值为0;若字符串1大于字符串2,函数返回值为大于0的整数。返回值小于0或大于0或等于0的整数。注意:使用上述4个函数,应在程序开头写上命令“#include”。2.常用的数学处理函数1)求整型绝对值函数

5、【函数头】intabs(intx)【返回值】参数x(整型)的绝对值(

6、x

7、)。【说明】本函数返回值在0~32767。如果x的值为-32768,则返回值为–32768。2)求长整型绝对值函数【函数头】longlabs(longx)【返回值】参数x(长整型)的绝对值(

8、x

9、)。1)求实型绝对值函数【函数头】floatfabs(floarx)【返回值】参数x(实型)的绝对值(

10、x

11、)。2)求小于或等于x的最大整数函数【函数头】doublefloor(doublex)【返回值】小于或等于参数x的最大整数对应的双精度实数。3)求大于或等于x的最小整数函数【函数头】double

12、ceil(doulex)【返回值】大于或等于参数x的最小整数对应的双精度实数。4)求正平方根函数【函数头】doublesqrt(doublex)【返回值】参数x的正平方根(+)。【说明】x应≥0。5)求常用对数函数【函数头】doublelog10(doublex)【返回值】参数x的常用对数(log10x)。【说明】x应>0。6)求自然对数函数【函数头】doublelog(doublex)【返回值】参数x的自然对数(lnx)。7)求指数函数【函数头】doubleexp(doublex)【返回值】参数x的指数(ex)。1)求10的x次方函数【函数头】doublepow1

13、0(intx)【返回值】10的参数x次方(10x)2)求x的y次方函数【函数头】doublepow(doublex,doubley)【返回值】参数x的参数y次方(xy)。【说明】不能出现x、y均<0;或x≤0,而y不是整数的两种情况。3)求正弦函数【函数头】doublesin(doublex)【返回值】参数x的正弦值(sinx)。【说明】参数x以弧度为单位。如果是角度,可以用“x*3.14159/180”转换成弧度。4)求余弦函数【函数头】doublecos(doublex)【返回值】参数x的余弦值(cosx)【说明】参数x以弧度为单位。如果是角度,可以用“x*

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

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

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