C语言课程设计--C输入输出库函数的程序设计
《C语言课程设计--C输入输出库函数的程序设计》由会员分享,可在线阅读,更多相关《C语言课程设计--C输入输出库函数的程序设计(21页珍藏版)》请在毕设资料网上搜索。
1、 C C 语言课程设计报告语言课程设计报告 题目: C 输入/输出库函数的程序设计 专 业: 计算机科学与技术 班 级: 学 号: 姓 名: 成 绩: 指导教师: 完成日期:完成日期: 2012 年年 10 月月 15 日日 I 目目 录录 一、系统需求分析 .1 二、总体设计 1 三、详细设计 3 四、系统实现 6 五、运行测试与结果分析 16 六、总结 117 七、参考文献 118 八、指导教师评语 . 119 第 1 页 共 19 页 一、系统需求分析一、系统需求分析 C 输入输入/输出库函数的程序设计输出库函数的程序设计 (1) 给定 getchar 和 putchar 函数,实现其它
2、 C 输入输出库函数。如:gets, puts,printf,scanf 等。并且在原函数名前加 my 构成新函数名。如:mygets, myputs,myprintf,myscanf 等。 对 myprintf 函数,其功能与 printf 函数相同。但只要求支持简单 的%c,%d,%s,%f,%lf 格式说明。不要求域宽控制。 对 myscanf 函数,其功能与 scanf 函数相同。 但只要求 支持简单 的%c,%d,%s,%f,%lf 格式说明。 (2) 鼓励实现参考书1p241 APPENDIX B:Standard Library 中 B1 Input and Output: 中的
3、其它库函数。 (3) 创建 mylibrary.lib 库,将自己实现的库函数加入到该库中。 (4) 对自行设计的每个库函数,编写实验程序,调用 mylibrary.lib 库自行设 计的库函数,要求得到正确结果。 (5) 在设计报告中提交测试结果报告以说明调用结果。 (6) 提交详细注释的各个库函数清单,并且简短说明设计思路。 第 2 页 共 19 页 二、总体设计二、总体设计 C 输入输出库函数的程序设计输入输出库函数的程序设计 (1)mygets 函数用 getchar 函数循环依次读取输入缓冲区的字符, 直到读取 换行符 n 后结束循环。 每读取一个字符就将该字符存到 mygets 函
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 输入输出 库函数 程序设计
