- 10
- 0
- 约7.89千字
- 约 19页
- 2017-02-05 发布于湖北
- 举报
语言程序设计报告
姓名:
班级:
学号:
指导教师:
课题:简单的行编辑器
简单的行编辑器
题目要求
设置一个简单的行编辑器,每行以回车结束。
数据以文件形式存储。
编辑器具有查找,替代,修改数据的功能。
需求分析
根据题目要求,数据以文件的形式存储,所以应提供文件的输入,输出等操作;还需要文件具有查找,替换,修改数据的功能。
总体设计
根据上面的需求分析,可以将这个系统的设计分为如下七大模块:
编辑,查找,修改,,删除,替换,保存,退出。
详细设计
主函数
为了各模块的独立性,主函数一般设计得比较简单,本系统主要用主函数打开上次保存的数据和进入主菜单函数
流程图
程序
/*********************************主函数**************************************/
main()
{FILE *pfile;
pfile=fopen(Linedit.txt,a+);
readfile(lines,pfile);
fclose(pfile);
menu(lines);
}
int readfile(char (*lines)[MAXC],FILE *pfile) {
int i=0;
while(!feof(pfile)){
fget
您可能关注的文档
最近下载
- 2025年同等学力申硕统考《计算机科学与技术学科综合》考前模拟真题.docx VIP
- 辐射防护手册 第1分册 辐射源与屏蔽_李德平,潘自强主编_北京:原子能出版社_1987.08_10263208_P480.pdf
- 论核心素养导向的小学语文儿童诗阅读教学.pdf VIP
- GB 50058-2014 爆炸危险环境电力装置设计规范.docx VIP
- 精品解析:广东省深圳市福田区2024-2025学年七年级下学期期末历史试题(解析版).docx VIP
- 八年级数学国家质量监测模拟试卷含答案.docx VIP
- 功能高分子材料学 作者李青山 6.ppt VIP
- 高新审计报告收费标准表.docx VIP
- 生物药剂学与药物动力学习题及答案1-15章 .pdf VIP
- 精神分裂症等五个病种临床路径及表单版.docx VIP
原创力文档

文档评论(0)