




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ABS 函数名称 abs 函数原型 int abs int x 函数功能 求整数 x 的绝对值 函数返回 计算结果 函数说明 所属文件 范例 include include int main void int number 1234 printf number d absolute value d number abs number return 0 ATAN 函数名称 atan 函数原型 double atan double x 函数功能 计算 tan 1 x 的值 函数返回 计算结果 函数说明 切记单位为弧度 如果想输入为度数 请转换 方法 弧度 度数 3 14159 180 所属文件 范例 include include int main void double result double x 0 5 result atan x printf The arc tangent of lf is lf x result return 0 COS 函数名称 cos 函数原型 double cos double x 函数功能 计算 cos x 的值 余弦函数 函数返回 计算结果 函数说明 x 的单位为弧度 切记单位为弧度 如果想输入为度数 请转换 方法 弧度 度数 3 14159 180 所属文件 范例 include include int main void double result double x 0 5 result cos x printf The cosine of lf is lf x result return 0 COSH 函数名称 cosh 函数原型 double cosh double x 函数功能 计算 x 的双曲余弦 cosh x 的值 函数返回 计算结果 函数说明 所属文件 范例 include include int main void double result double x 0 5 result cosh x printf The hyperboic cosine of lf is lf x result return 0 EXP 函数名称 exp 函数原型 double exp double x 函数功能 求 e 的 x 次幂 函数返回 计算结果 幂的值 函数说明 x 指数 所属文件 范例 include include int main void double result double x 4 0 result exp x printf e raised to the power of lf e lf lf x x result return 0 FABS 函数名称 fabs 函数原型 double fabs double x 函数功能 求 x 的绝对值 函数返回 计算结果 函数说明 所属文件 范例 include include int main void float number 1234 0 printf number f absolute value f number fabs number return 0 FLOOR 函数名称 floor 函数原型 double floor double x 函数功能 求出不大于 x 的最大整数 函数返回 该整数的双精度实数 函数说明 所属文件 范例 include include int main void double number 123 54 double down up down floor number up ceil number printf original number 10 2lf number printf number rounded down 10 2lf down printf number rounded up 10 2lf up return 0 FMOD 函数名称 fmod 函数原型 double fmod double x double y 函数功能 求整除 x y 的余数 函数返回 返回余数的双精度数 x y 的余数值 函数说明 所属文件 范例 include include int main void double x 5 0 y 2 0 double result result fmod x y printf The remainder of lf lf is lf x y result return 0 FREXP 函数名称 frexp 函数原型 double frexp double val int eptr 函数功能 把双精度数 val 分解为数字部分 尾数 x 和以 2 为底的指数 n 即 val x 2 n n 存放在 eptr 指向的变量中 函数返回 返回数字部分 x 0 5 x 且 x 1 函数说明 val 待分解的数 所属文件 范例 include include int main void double mantissa number int exponent number 8 0 mantissa frexp number printf The number lf is number printf lf times two to the mantissa printf power of d exponent return 0 LOG 函数名称 log 函数原型 double log double x 函数功能 求 logeX e 指的是以 e 为底 即计算 x 的自然对数 ln X 函数返回 计算结果 函数说明 所属文件 范例 include include int main void double result double x 8 6872 result log x printf The natural log of lf is lf x result return 0 MODF 每天学习一个 C 函数 modf 2011 5 6 函数名称 modf 函数原型 double modf double val double iptr 函数功能 把双精度数 val 分解为整数部分和小数部分 把整数部分存到 iptr 指向的单 元 函数返回 val 的小数部分 函数说明 val 待分解的数 所属文件 范例 include include int main void double fraction integer double number 567 fraction modf number printf The whole and fractional parts of lf are lf and lf number integer fraction return 0 RAND 函数名称 rand 函数原型 int rand void 函数功能 产生 90 到 32767 间的随机整数 0 到 0 x7fff 之间 函数返回 随机整数 函数说明 所属文件 范例 include include int main void int i printf Ten random numbers from 0 to 99 for i 0 i 10 i printf d rand 100 return 0 SIN 函数名称 sin 函数原型 double sin double x 函数功能 计算 sinx 的值 正弦函数 函数返回 计算结果 函数说明 切记单位为弧度 如果想输入为度数 请转换 方法 弧度 度数 3 149 180 所属文件 范例 include include int main void double result x 0 5 result sin x printf The sin of lf is lf x result return 0 SINH 函数名称 sinh 函数原型 double sinh double x 函数功能 计算 x 的双曲正弦函数 sinh x 的值 函数返回 计算结果 函数说明 切记单位为弧度 如果想输入为度数 请转换 方法 弧度 度数 3 149 180 所属文件 范例 include include int main void double result x 0 5 result sinh x printf The hyperbolic sin of lf is lf x result return 0 SQRT 函数名称 sqrt 函数原型 double sqrt double x 函数功能 计算 x 的开平方 函数返回 计算结果 函数说明 x 应 0 所属文件 范例 include include int main void double x 4 0 result result sqrt x printf The square root of lf is lf x result return 0 TAN 函数名称 tan 函数原型 double tan double x 函数功能 计算 tan x 的值 即计算角度 x 的正切数值 函数返回 计算结果 函数说明 x 应 0 切记单位为弧度 如果想输入为度数 请转换 方法 弧度 度数 3 149 180 所属文件 范例 include include int main void double result x x 0 5 result tan x printf The tan of lf is lf x result return 0 TANH 函数名称 tanh 函数原型 double tanh double x 函数功能 计算 x 的双曲正切函数 tanh x 的值 函数返回 计算结果 函数说明 x 应 0 切记单位为弧度 如果想输入为度数 请转换 方法 弧度 度数 3 149 180 所属文件 范例 include include int main void double result x x 0 5 result tanh x printf The hyperbolic tangent of lf is lf x result return 0 POW 函数名称 pow 函数原型 double pow double x double y 函数功能 计算以 x 为底数的 y 次幂 即计算 x y 的值 函数返回 计算结果 函数说明 x 底数 y 幂数 所属文件 include include int main void double x 2 0 y 3 0 printf lf raised to lf is lf x y pow x y return 0 ISALPHA 函数名称 isalpha 函数原型 int isalpha int ch 函数功能 检查 ch 是否是字母 函数返回 是字母或返回 1 否则返回 0 函数说明 所属文件 ISCNTRL 函数名称 iscntrl 函数原型 int iscntrl int ch 函数功能 检查 ch 是否控制字符 其 ASCII 码在 0 和 0 x1F 之间 数值为 0 31 函数返回 是返回 1 否则返回 0 函数说明 所属文件 ISDIGIT 函数名称 isdigit 函数原型 int isdigit int ch 函数功能 检查 ch 是否是数字 0 9 函数返回 是返回 1 否则返回 0 函数说明 所属文件 无范例 ISGRAPH 函数名称 isgraph 函数原型 int isgraph int ch 函数功能 检查 ch 是否可打印字符 其 ASCII 码在 ox21 到 ox7E 之间 不包括空格 函数返回 是返回 1 否则返回 0 函数说明 所属文件 ISLOWER 函数名称 islower 函数原型 int islower int ch 函数功能 检查 ch 是否小写字母 a z 函数返回 是返回 1 否则返回 0 函数说明 所属文件 无范例 ISPRINT 函数名称 isprint 函数原型 int isprint int ch 函数功能 检查 ch 是否是可打印字符 包括空格 其 ASCII 码在 ox20 到 ox7E 之间 函数返回 是返回 1 否则返回 0 函数说明 所属文件 ISPUNCT 函数名称 ispunct 函数原型 int ispunct int ch 函数功能 检查 ch 是否是标点字符 不包括空格 即除字母 数字和空格以外的所有可打 印字符 函数返回 是返回 1 否则返回 0 函数说明 所属文件 ISSPACE 函数名称 isspace 函数原型 int isspace int ch 函数功能 检查 ch 是否是空格符和跳格符 控制字符 或换行符 函数返回 是返回 1 否则返回 0 函数说明 所属文件 ISUPPER 函数名称 isupper 函数原型 int isupper int ch 函数功能 检查 ch 是否是大写字母 A Z 函数返回 是返回 1 否则返回 0 函数说明 所属文件 ISXDIGIT 函数名称 isxdigit 函数原型 int isxdigit int ch 函数功能 检查 ch 是否是一个 16 进制数学字符 即 0 9 或 A F 或 a f 函数返回 是返回 1 否则返回 0 函数说明 所属文件 无范例 SYRCAT 函数名称 strcat 函数原型 char strcat char str1 char str2 函数功能 把字符串 str2 接到 str1 后面 str1 最后的 0 被取消 函数返回 str1 函数说明 所属文件 范例 include include int main void char destination 25 char blank c C Borland Borland strcpy destination Borland strcat destination blank strcat destination c printf s destination return 0 STRCHR 函数名称 strchr 函数原型 char strchr char str int ch str 函数功能 找出 str 指向的字符串中第一次出现字符 ch 的位置 函数返回 返回指向该位置的指针 如找不到 则返回空指针 函数说明 str 待搜索的字符串 ch 查找的字符 所属文件 范例 include include int main void char string 15 char ptr c r strcpy string This is a string ptr strchr string c if ptr printf The character c is at position d c ptr string else printf The character was not found return 0 STRCMP 函数名称 strcmp 函数原型 int strcmp char str1 char str2 函数功能 比较两个字符串 str1 str2 函数返回 str1 str2 返回正数 函数说明 所属文件 范例 include include int main void char buf1 aaa buf2 bbb buf3 ccc int ptr ptr strcmp buf2 buf1 if ptr 0 printf buffer 2 is greater than buffer 1 else printf buffer 2 is less than buffer 1 ptr strcmp buf2 buf3 if ptr 0 printf buffer 2 is greater than buffer 3 else printf buffer 2 is less than buffer 3 return 0 STRCPY 函数名称 strcpy 函数原型 char strcpy char str1 char str2 函数功能 把 str2 指向的字符串拷贝到 str1 中去 函数返回 返回 str1 即指向 str1 的指针 函数说明 所属文件 范例 include include int main void char string 10 char str1 abcdefghi strcpy string str1 printf s string return 0 STRLEN 函数名称 strlen 函数原型 unsigned int strlen char str 函数功能 统计字符串 str 中字符的个数 不包括终止符 0 函数返回 返回字符串的长度 函数说明 所属文件 范例 include void main char str how are you printf d strlen str STRSTR 函数名称 strstr 函数原型 char strstr char str1 char str2 函数功能 找出 str2 字符串在 str1 字符串中第一次出现的位置 不包括 str2 的串结束符 函数返回 返回该位置的指针 如找不到 返回空指针 函数说明 所属文件 范例 include include int main void char str1 Borland International str2 nation ptr ptr strstr str1 str2 printf The substring is s ptr return 0 TOLOWER 函数名称 tolower 函数原型 int tolower int ch 函数功能 将 ch 字符转换为小写字母 函数返回 返回 ch 所代表的字符的小写字母 函数说明 所属文件 CLEARERR 函数名称 clearerr 函数原型 void clearerr FILE fp 函数功能 清除文件指针错误指示器 将文件出错标志清零 函数返回 无 函数说明 fp 文件的流指针 所属文件 范例 include include include include int main void int gdriver DETECT gmode errorcode int midx midy initgraph errorcode graphresult if errorcode grOk printf Graphics error s grapherrormsg errorcode printf Press any key to halt getch exit 1 midx getmaxx 2 midy getmaxy 2 setcolor getmaxcolor settextjustify CENTER TEXT CENTER TEXT outtextxy midx midy press any key to clear the screen getch cleardevice outtextxy midx midy press any key to quit getch closegraph return 0 CLOSE 函数名称 close 函数原型 int close int fp 函数功能 关闭文件 函数返回 成功返回 0 不成功返回 1 函数说明 非 ANSI 标准 fp 要关闭的文件句柄 由 open 函数产生 所属文件 范例 include include include include main int handle char buf 11 handle open NEW FIL O CREAT if handle 1 write handle buf strlen buf close handle else printf Error opening file return 0 TOUPPER 函数名称 toupper 函数原型 int toupper int ch 函数功能 将 ch 字符转换成大写字母 函数返回 与 ch 相应的大写字母 函数说明 所属文件 每天学习一个 C 函数 creat 2011 6 9 函数名称 creat 函数原型 int creat char filename int mode 函数功能 以 mode 所指定的方式建立文件 函数返回 成功返回正数 不成功返回 1 函数说明 非 ANSI 标准 所属文件 范例 include include include include int main void int handle char buf 11 fmode O BINARY handle creat DUMMY FIL S IREAD S IWRITE write handle buf strlen buf close handle return 0 INT CREAT 函数原型 int creat char filename int mode 函数功能 以 mode 所指定的方式建立文件 函数返回 成功返回正数 不成功返回 1 函数说明 非 ANSI 标准 所属文件 范例 include include include include int main void int handle char buf 11 fmode O BINARY handle creat DUMMY FIL S IREAD S IWRITE write handle buf strlen buf close handle return 0 FCLOSE 函数名称 fclose 函数原型 int fclose FILE fp 函数功能 关闭 fp 所指的文件 释放文件缓冲区 函数返回 有错则返回非零 否则返回 0 函数说明 所属文件 范例 include include int main void FILE fp char buf 11 fp fopen DUMMY FIL w fwrite fclose fp return 0 FGETC 函数名称 fgetc 函数原型 int fgetc FILE fp 函数功能 从 fp 所指定的文件中取得下一个字符 函数返回 返回所得到的字符 若读入出错 返回 EOF 函数说明 fp 文件指针 所属文件 范例 include include include int main void FILE stream char string This is a test char ch stream fopen DUMMY FIL w fwrite string strlen string 1 stream fseek stream 0 SEEK SET do ch fgetc stream putch ch while ch EOF fclose stream return 0 FEOF 函数名称 feof 函数原型 int feof FILE fp 函数功能 检查文件是否结束 函数返回 遇文件结束符返回非零值 否则返回 0 函数说明 fp 文件指针 所属文件 范例 include int main void FILE stream stream fopen DUMMY FIL r fgetc stream if feof stream printf We have reached end of file fclose stream return 0 FGETS 函数名称 fgets 函数原型 char fgets char buf int n FILE fp 函数功能 从 fp 指向的文件中读取一个长度为 n 1 的字符串 存入起始地址为 buf 的空 间 函数返回 返回地址 buf 若遇文件结束或出错 返回 NULL 函数说明 buf 存放读入的字符数组指针 n 最大允许的读入字符数 fp 文件指针 所属文件 范例 include include int main void FILE stream char string This is a test char msg 20 stream fopen DUMMY FIL w fwrite string strlen string 1 stream fseek stream 0 SEEK SET fgets msg strlen string 1 stream printf s msg fclose stream return 0 FOPEN 函数名称 fopen 函数原型 FILE fopen char filename char mode 函数功能 以 mode 指定的方式打开名为 filename 的文件 函数返回 成功 返回一个文件指针 文件信息区的起始地址 否则返回 0 函数说明 filename 文件名称 mode 打开模式 r 只读方式打开一个文本文件 rb 只读方式打开一个二进制文件 w 只写方式打开一个文本文件 wb 只写方式打开一个二进制文件 a 追加方式打开一个文本文件 ab 追加方式打开一个二进制文件 r 可读可写方式打开一个文本文件 rb 可读可写方式打开一个二进制文件 w 可读可写方式创建一个文本文件 wb 可读可写方式生成一个二进制文件 a 可读可写追加方式打开一个文本文件 ab 可读可写方式追加一个二进制文件 所属文件 范例 include include include int main void char s char drive MAXDRIVE char dir MAXDIR char file MAXFILE char ext MAXEXT int flags s getenv COMSPEC flags fnsplit s drive dir file ext printf Command processor info if flags if flags if flags if flags return 0 FPRINTF 函数名称 fprintf 函数原型 int fprintf FILE fp char format args 函数功能 把 args 的值以 format 指定的格式输出到 fp 所指定的文件中 将格式化数据 写入流式文件中 函数返回 实际输出的字符数 函数说明 所属文件 范例 include int main void FILE in out if in fopen AUTOEXEC BAT rt NULL fprintf stderr Cannot open input file return 1 if out fopen AUTOEXEC BAK wt NULL fprintf stderr Cannot open output file return 1 while feof in fputc fgetc in out fclose in fclose out return 0 FPUTC 函数名称 fputc 函数原型 int fputc char ch FILE fp 函数功能 将字符 ch 输出到 fp 指向的文件中 函数返回 成功 则返回该字符 否则返回非 0 函数说明 fp 文件指针 ch 要写入的字符 舍去高位字节 所属文件 范例 include int main void char msg Hello world int i 0 while msg i fputc msg i stdout i return 0 FREAD 函数名称 fread 函数原型 int fread char pt unsigned size unsigned n FILE fp 函数功能 从 fp 所指定的文件中读取长度为 size 的 n 个数据项 存到 pt 所指向的内存区 函数返回 返回所读的数据项个数 如遇文件结束或出错返回 0 函数说明 pt 存放读入数据的指针 size 每个数据单位的字节数 n 读入的数据单位个数 所属文件 范例 include include int main void FILE stream char msg this is a test char buf 20 if stream fopen DUMMY FIL w NULL fprintf stderr Cannot open output file return 1 fwrite msg strlen msg 1 1 stream fseek stream SEEK SET 0 fread buf strlen msg 1 1 stream printf s buf fclose stream return 0 FPUTS 函数名称 fputs 函数原型 int fputs char str FILE fp 函数功能 将 str 指向的字符串输出到 fp 指向的文件中 函数返回 成功 则返回 0 否则返回非 0 函数说明 所属文件 范例 include int main void fputs Hello world stdout return 0 FSCANF 函数名称 fscanf 函数原型 int fscanf FILE fp char format args 函数功能 从 fp 所指定的文件中按 format 给定的格式将输入数据送到 args 所指向的内 存单元 args 是指针 函数返回 已输入的数据个数 函数说明 所属文件 范例 include include int main void int i printf Input an integer if fscanf stdin d else fprintf stderr Error reading an integer from stdin exit 1 return 0 FSEEK 函数名称 fseek 函数原型 int fseek FILE fp long offset int base 函数功能 将 fp 所指向的文件的位置指针移到以 base 所指出的位置为基准 以 offset 为位 移量的位置 函数返回 返回当前位置 否则返回 1 函数说明 fp 文件指针 offset 相对于 origin 规定的偏移位置量 origin 指针移动的起始位置 可设置为以下三种情况 SEEK SET 文件开始位
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 耐蚀混凝土工中秋节后复工安全考核试卷含答案
- 柠檬酸原料粉碎工节假日前安全考核试卷含答案
- 呼吸治疗师节假日前安全考核试卷含答案
- 医药产品销售合规管理操作手册
- 2025-2030区块链技术在供应链金融中的落地实践与风险控制评估报告
- 2025-2030动力电池铜箔轻薄化技术进展
- 2025-2030动力电池负极材料技术路线更迭与产能过剩预警
- 2025-2030动力电池硅基负极材料膨胀问题解决进展分析报告
- 2025-2030动力电池梯次利用经济模型与政策支持
- 2025-2030动力电池梯次利用商业模式创新与残值测算方法研究
- GB/T 45716-2025半导体器件金属氧化物半导体场效应晶体管(MOSFETs)的偏置温度不稳定性试验
- 医学美容技术专业教学标准(高等职业教育专科)2025修订
- 新生儿溢奶吐奶呛奶处理指南
- 初中英语单元整体教学设计现状调查研究
- 服务安全风险管理制度
- 武警考试题库及答案
- 2024年四川省委网信办遴选公务员真题
- 活动承办方协议书
- 屋面防水监理单位工程质量评估报告
- 安利公司奖金制度管理
- 人教版九年级化学上册暑假衔接讲义(初二升初三)
评论
0/150
提交评论