二级C语言常用库函数
二级C语言常用库函数
二级C语言中,常用库函数可参考下面表格,具体使用方法可参考文件《C标准库函数集.pdf》,更多函数的用法可参考文件《C标准库函数集速查.chm》。
1数学函数 math.h
字符处理 ctype.h字符串处理 string.h
输入输出 stdio.h
实用工具程序 stdlib.h函数类型函数形式功能返回值类型数学函数abs int i 求整数的绝对值intfabs double x 返回浮点数的绝对值doublefloor double x 向下舍入doublefmod double x, double y 计算x对y的模, 即x/y的余数doubleexp double x 指数函数doublelog double x 对数函数ln x doublelog10 double x 对数函数logdoublelabs long n 取长整型绝对值longmodf double value, double *iptr 把数分为指数和尾数doublepow double x, double y 指数函数 x的y次方 doublesqrt double x 计算平方根doublesin double x 正弦函数doubleasin double x 反正弦函数doublesinh double x 双曲正弦函数doublecos double x ;余弦函数doubleacos double x 反余弦函数doublecosh double x 双曲余弦函数doubletan double x 正切函数doubleatan double x 反正切函数doubletanh double x 双曲正切函数doubleabs int i 求整数的绝对值intfabs double x 返回浮点数的绝对值doublefloor double x 向下舍入doublefmod double x, double y 计算x对y的模, 即x/y的余数doubleexp double x 指数函数doublelog double x 对数函数ln x doublelog10 double x 对数函数logdoublelabs long n 取长整型绝对值longmodf double value, double *iptr 把数分为指数和尾数doublepow double x, double y 指数函数 x的y次方 doublesqrt double x 计算平方根doublesin double x 正弦函数doubleasin double x 反正弦函数doublesinh double x 双曲正弦函数doublecos double x ;余弦函数doubleacos double x 反余弦函数doublecosh double x 双曲余弦函数doubletan double x 正切函数doubleatan double x 反正切函数doubletanh double x 双曲正切函数doublectype.h函数类型函数形式功能返回值类型字符函数isalpha int? ch ?若ch是字母 'A'-'Z','a'-'z' 返回非0值,否则返回0 isalnum int? ch 若ch是字母 'A'-'Z','a'-'z' 或数字 '0'-'9' 返回非0值,否则返回0int?isascii int? ch 若ch是字符 ASCII码中的0-127 返回非0值,否则返回0intiscntrl int? ch 若ch是作废字符 0x7F 或普通控制字符 0x00-0x1F 返回非0值,否则返回0int?isdigit int? ch 若ch是数字 '0'-'9' 返回非0值,否则返回0int isgraph int? ch 若ch是可打印字符 不含空格 0x21-0x7E 返回非0值,否则返回0int islower int? ch 若ch是小写字母 'a'-'z' 返回非0值,否则返回0int isprint int? ch 若ch是可打印字符 含空格 0x20-0x7E 返回非0值,否则返回0int ispunct int? ch 若ch是标点字符 0x00-0x1F 返回非0值,否则返回0int isspace