首页 C语言常用库函数(含详细用法)

 C语言常用库函数(含详细用法)

开通vip
举报

爱问共享资料C语言常用库函数(含详细用法)文档免费下载,数万用户每天上传大量最新资料,数量累计超一个亿 ,一、数学函数调用数学函数时,要求在源文件中包下以下命令行:#include<math.h>函数原型说明功能返回值说明intabs(intx)求整数x的绝对值计算结果 doublefabs(doublex)求双精度实数x的绝对值计算结果 doubleacos(doublex)计算cos-1(x)的值计算结果x在-1~1范围内doubleasin(doublex)计算sin-1(x)的值计算结果x在-1~1范围内doubleatan(doublex)计算tan-1(x)的值计算结果 doubleatan2(double...

C语言常用库函数(含详细用法)

一、数学 关于工期滞后的函关于工程严重滞后的函关于工程进度滞后的回复函关于征求同志党风廉政意见的函关于征求廉洁自律情况的复函 数调用数学函数时,要求在源文件中包下以下命令行:#include<math.h>函数原型说明功能返回值说明intabs(intx)求整数x的绝对值计算结果 doublefabs(doublex)求双精度实数x的绝对值计算结果 doubleacos(doublex)计算cos-1(x)的值计算结果x在-1~1范围内doubleasin(doublex)计算sin-1(x)的值计算结果x在-1~1范围内doubleatan(doublex)计算tan-1(x)的值计算结果 doubleatan2(doublex)计算tan-1(x/y)的值计算结果 doublecos(doublex)计算cos(x)的值计算结果x的单位为弧度doublecosh(doublex)计算双曲余弦cosh(x)的值计算结果 doubleexp(doublex)求ex的值计算结果 doublefabs(doublex)求双精度实数x的绝对值计算结果 doublefloor(doublex)求不大于双精度实数x的最大整数  doublefmod(doublex,doubley)求x/y整除后的双精度余数  doublefrexp(doubleval,int*exp)把双精度val分解尾数和以2为底的指数n,即val=x*2n,n存放在exp所指的变量中返回位数x0.5≤x<1 doublelog(doublex)求㏑x计算结果x>0doublelog10(doublex)求log10x计算结果x>0double

C语言常用库函数(含详细用法)1

modf(doubleval,double*ip)把双精度val分解成整数部分和小数部分,整数部分存放在ip所指的变量中返回小数部分 doublepow(doublex,doubley)计算xy的值计算结果 doublesin(doublex)计算sin(x)的值计算结果x的单位为弧度doublesinh(doublex)计算x的双曲正弦函数sinh(x)的值计算结果 doublesqrt(doublex)计算x的开方计算结果x≥0doubletan(doublex)计算tan(x)计算结果 doubletanh(doublex)计算x的双曲正切函数tanh(x)的值计算结果 二、字符函数调用字符函数时,要求在源文件中包下以下命令行:#include<ctype.h>函数原型说明功能返回值intisalnum(intch)检查ch是否为字母或数字是,返回1;否则返回0intisalpha(intch)检查ch是否为字母是,返回1;否则返回0intiscntrl(intch)检查ch是否为控制字符是,返回1;否则返回0intisdigit(intch)检查ch是否为数字是,返回1;否则返回0intisgraph(intch)检查ch是否为ASCII码值在ox21到ox7e的可打印字符(即不包含空格字符)是,返回1;否则返回0intislower(intch)检查ch是否为小写字母是,返回1;否则返回0intisprint(intch)检查ch是否为包含空格符在内的可打印字符是,返回1;否则返回0intispun

C语言常用库函数(含详细用法)2

ct(intch)检查ch是否为除了空格、字母、数字之外的可打印字符是,返回1;否则返回0intisspace(intch)检查ch是否为空格、制 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 或换行符是,返回1;否则返回0intisupper(intch)检查ch是否为大写字母是,返回1;否则返回0intisxdigit(intch)检查ch是否为16进制数是,返回1;否则返回0inttolower(intch)把ch中的字母转换成小写字母返回对应的小写字母inttoupper(intch)把ch中的字母转换成大写字母返回对应的大写字母三、字符串函数调用字符函数时,要求在源文件中包下以下命令行:#include<string.h>函数原型说明功能返回值char*strcat(char*s1,char*s2)把字符串s2接到s1后面s1所指地址char*strchr(char*s,intch)在s所指字符串中,找出第一次出现字符ch的位置返回找到的字符的地址,找不到返回NULLintstrcmp(char*s1,char*s2)对s1和s2所指字符串进行比较s1<s2,返回负数;s1==s2,返回0;s1>s2,返回正数char*strcpy(char*s1,char*s2)把s2指向的串复制到s1指向的空间s1 所指地址unsignedstrlen(char*s)求字符串s的长度返回串中字符(不计最后的'\0')个数char*strstr(char*s1,char*s2)在s1所指字符串中,找出字符串s2第一次出现的位置返回找到的字符串的地

C语言常用库函数(含详细用法)3

址,找不到返回NULL四、输入输出函数调用字符函数时,要求在源文件中包下以下命令行:#include<stdio.h>函数原型说明功能返回值voidclearer(FILE*fp)清除与文件指针fp有关的所有出错信息无intfclose(FILE*fp)关闭fp所指的文件,释放文件缓冲区出错返回非0,否则返回0intfeof(FILE*fp)检查文件是否结束遇文件结束返回非0,否则返回0intfgetc(FILE*fp)从fp所指的文件中取得下一个字符出错返回EOF,否则返回所读字符char*fgets(char*buf,intn,FILE*fp)从fp所指的文件中读取一个长度为n-1的字符串,将其存入buf所指存储区返回buf所指地址,若遇文件结束或出错返回NULLFILE*fopen(char*filename,char*mode)以mode指定的方式打开名为filename的文件成功,返回文件指针(文件信息区的起始地址),否则返回NULLintfprintf(FILE*fp,char*format,args,…)把args,…的值以format指定的格式输出到fp指定的文件中实际输出的字符数intfputc(charch,FILE*fp)把ch中字符输出到fp指定的文件中成功返回该字符,否则返回EOFintfputs(char*str,FILE*fp)把str所指字符串输出到fp所指文件成功返回非负整数,否则返回-1(EOF)intfread(char*pt,unsignedsize,unsignedn

C语言常用库函数(含详细用法)4

,FILE*fp)从fp所指文件中读取长度size为n个数据项存到pt所指文件读取的数据项个数intfscanf(FILE*fp,char*format,args,…)从fp所指的文件中按format指定的格式把输入数据存入到args,…所指的内存中已输入的数据个数,遇文件结束或出错返回0intfseek(FILE*fp,longoffer,intbase)移动fp所指文件的位置指针成功返回当前位置,否则返回非0longftell(FILE*fp)求出fp所指文件当前的读写位置读写位置,出错返回 -1Lintfwrite(char*pt,unsignedsize,unsignedn,FILE*fp)把pt所指向的n*size个字节输入到fp所指文件输出的数据项个数intgetc(FILE*fp)从fp所指文件中读取一个字符返回所读字符,若出错或文件结束返回函数原型说明功能返回值EOFintgetchar(void)从 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 输入设备读取下一个字符返回所读字符,若出错或文件结束返回-1char*gets(char*s)从标准设备读取一行字符串放入s所指存储区,用’\0’替换读入的换行符返回s,出错返回NULLintprintf(char*format,args,…)把args,…的值以format指定的格式输出到标准输出设备输出字符的个数intputc(intch,FILE*fp)同fputc同fputcintputchar(charch)把ch输出到标准输出设备返回输出的字符,若出错则返回EOFintputs(char*st

C语言常用库函数(含详细用法)5

r)把str所指字符串输出到标准设备,将’\0’转成回车换行符返回换行符,若出错,返回EOFintrename(char*oldname,char*newname)把oldname所指文件名改为newname所指文件名成功返回0,出错返回-1voidrewind(FILE*fp)将文件位置指针置于文件开头无intscanf(char*format,args,…)从标准输入设备按format指定的格式把输入数据存入到args,…所指的内存中已输入的数据的个数五、动态分配函数和随机函数调用字符函数时,要求在源文件中包下以下命令行:#include<stdlib.h>函数原型说明功能返回值void*calloc(unsignedn,unsignedsize)分配n个数据项的内存空间,每个数据项的大小为size个字节分配内存单元的起始地址;如不成功,返回0void*free(void*p)释放p所指的内存区无void*malloc(unsignedsize)分配size个字节的存储空间分配内存空间的地址;如不成功,返回0void*realloc(void*p,unsignedsize)把p所指内存区的大小改为size个字节新分配内存空间的地址;如不成功,返回0intrand(void)产生0~32767的随机整数返回一个随机整数voidexit(intstate)程序终止执行,返回调用过程,state为0正常终止,非0非正常终止无(注:可编辑下载,若有不当之处,请指正,谢谢!)授课:XXX授课:XXX授课:XXX

本文档为【C语言常用库函数(含详细用法)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。

[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

下载免费 ,已有0人下载

最新资料

热门推荐

推荐专题

v

机构认证用户 夕夕资料

拥有专业强大的教研实力和完善的师资团队,专注为用户提供合同简历、论文写作、PPT设计、计划书、策划案、各类模板等,同时素材和资料部分来自网络,仅供参考.