c语言系统函数

上传人:wm****3 文档编号:43438085 上传时间:2018-06-06 格式:DOC 页数:6 大小:14.88KB
返回 下载 相关 举报
c语言系统函数_第1页
第1页 / 共6页
c语言系统函数_第2页
第2页 / 共6页
c语言系统函数_第3页
第3页 / 共6页
c语言系统函数_第4页
第4页 / 共6页
c语言系统函数_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《c语言系统函数》由会员分享,可在线阅读,更多相关《c语言系统函数(6页珍藏版)》请在金锄头文库上搜索。

1、C C 语言系统函数语言系统函数数学函数“math.h“1、求整型绝对值函数函数头int abs(int x) 返回值参数 x(整型)的绝对值(|x|)。说明本函数返回值在 032767。如果 X 的值为-32768,则返回值为-32768。 2、求长整型绝对值函数函数头long labs(long x)返回值参数 x(长整型)的绝对值(|x|)。 3、求实型绝对值函数函数头double fabs(double x) 返回值参数 x(实型)的绝对值(|x|)。4、求小于或等于 x 的最大整数函数函数头double floor(double x) 返回值小于或等于参数 x 的最大整数。5、求大于

2、或等于 x 的最小整数函数函数头double ceil(double x) 返回值大于或等于参数 x 的最小整数。6、求正平方根函数函数头double sqrt(double x)返回值参数 x 的正平方根。说明x 的值应大于或等于 O。7、求常用对数函数函数头double log10(double x)返回值参数 X 的常用对数(log10x)。说明x 的值应0。8、求自然对数函数函数头double log(double x)返回值参数 x 的自然对数(ln x)。说明x 的值应O。9、求指数函数函数头double exp(double x)返回值参数 x 的指数 ex。10、求 1O 的

3、x 次方函数函数头double pow10(int x)返回值10 的参数 x 次方(10x)。11、求 x 的 y 次方函数函数头double pow(double x, double y)返回值参数 x 的参数 y 次方(xy)。说明不能出现 x、y 均O 或 x0,而 y 不是整数的两种情况。12、求正弦函数函数头double sin(douhle x)返回值参数 x 的正弦值(sin x)。说明参数 x 以弧度为单位。如果是角度,可以用“x*3.14159/180”转换成弧度。13、求余弦函数函数头double cos(double x)返回值参数 x 的余弦值(cos x)。说明参数

4、 x 以弧度为单位。如果是角度,可以用“x*3 . 14159 / 180 ”转换成弧度。14、求正切函数函数头double tan(double x)返回值参数 x 的正切值(tg x)。说明参数 x 以弧度为单位。如果是角度,可以用“x*3 . 14159 / 180 ”转换成弧度。15、将字符串转换成浮点数函数函数do uble atof(char * x)返回值参数 x 所指向的字符串中存放的实数转换成的实数。说明x 指向的字符串中存放的应当是一个实数形式,如果不是正确的实数形式,转换结果将取前面若干个能组成实数的字符。16、将字符串转换成整数函数函数double atoi(char

5、* x )返回值参数 x 所指向的字符串中存放的整数转换成的整数。说明x 指向的字符串中存放的应当是一个整数形式,如果不是正确的整数形式,转换结果将取前面若干个能组成整数的字符对应的整数。-字符处理函数“ctype.h“1、判断是否是英文字母函数函数头int isalpha(int x)返回值参数 x 中存放的是英文字母,则返回非 0(真);否则返回0(假)。2、判断是否是英文小写字母函数函数头int islower(int x)返回值参数 x 中存放的是英文小写字母,返回非 0(真);否则返回 O(假)。3、判断是否是英文大写字母函数函数头int isupper(int x) 返回值参数 x

6、 中存放的是英文大写字母,返回非 0(真);否则返回 O(假)。4、判断是否是数字字符函数函数头int isdigit(int x) 返回值参数 x 中存放的是数字字符,返回非 0(真);否则返回0(假)。5、将大写字母转换为小写字母函数函数头int tolower(int x)返回值 参数 x 中存放的大写字母转换成的小写字母。说明 如果参数 x 对应的字符不是大写字母,则返回值等于 x 的原来值。6、将小写字母转换为大写字母函数函数头int toupper(int x)返回值参数 x 中存放的小写字母转换成的大写字母。 说明 如果参数 x 对应的字符不是小写字母,则返回值等于 x 的原来值

7、。7、将字符转换成 ASCll 代码值函数函数头int toascii(int x)返回值参数 x 中低 7 位对应的 ASCII 代码值。说明返回值在 0127 之间。-字符串处理函数“string.h“为了简化用户的程序设计,C 语言提供了大量关于字符串处理的函数。用户在程序设计中需要时,可以直接调用这些函数,以减少编程的工作量。3、测试字符串长度函数函数strlen(字符串)参数字符串 字符串常量或已存放字符串的字符数组名。功能测试指定字符串的长度(除字符串结束标记外的所有字符的个数)。返回值字符串的长度。4、字符串中大写字母改小写字母函数函数strlwr(字符串)参数字符串 字符串常量

8、或已存放字符串的字符数组名。功能将指定字符串中所有大写字母均换成小写字母。返回值替换后字符串的首地址。5、字符串中小写字母改大写字母函数函数strupr(字符串)参数字符串 字符串常量或已存放字符串的字符数组名。功能将指定字符串中所有小写字母均换成大写字母。返回值替换后字符串的首地址。6、字符串复制函数函数strcpy(字符数组名,字符串,整型表达式)参数字符数组 已定义的字符数组名 字符串 字符串常量或已存放字符串的字符数组名 整型表达式 任何整型表达式,本参数可以省略 功能将“字符串”的前“整型表达式”个字符组成字符串存入“字符数组”中,若省略“整表达式” ,则将整个“字符串”存入字符数组

9、中。返回值字符数组的首地址。说明字符数组的长度要足够大。-其它函数C 语言中常用的系统函数还有很多,下面再介绍 5 个常用的系统函数。1、能发出鸣笛声的函数函数头void sound(int x)功能按照参数 x 赫兹的频率连续发出鸣笛声。2、中止鸣笛声的函数函数头void nosound()功能中止由 sound()函数发出的鸣笛声。3、延时函数函数头void delay(int x)功能延时参数 x 毫秒。注:以上 3 个函数均无返回值,所在的头函数均为“dos.h”中。4、随机数发生器初始化函数函数头void randomize()功能对随机数发生器进行初始化。5、随机数发生函数函数头int random (int num)功能产生一个从 O 到参数 num-1 的随机整数。返回值产生的随机整数。注:以上 2 个函数所在的头函数均为“stdlib.h” 。

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

当前位置:首页 > 生活休闲 > 社会民生

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