下载此文档

【精选】简单文本编辑器-数据结构与算法课程设计报告.doc


文档分类:IT计算机 | 页数:约74页 举报非法文档有奖
1/74
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/74 下载此文档
文档列表 文档介绍
简单文本编辑器-数据结构与算法课程设计报告
简单文本编辑器—课程设计报告
2
合肥学院
计算机科学与技术系
课程设ode *next; // 后继指针
struct _node *pre; //前趋指针
int row; //记录整篇文章的行数
}LinkList;
简单文本编辑器—课程设计报告
6
在文章内容创立局部中使用线性表的链式存储来实现对行的操作,实用行指针所指向的字符数组对每行应输入的字符进行存储,并使用全局变量对文本的各种信息进行存储;
文章的内容统计、删除、查找、插入都通过对行指针所指向的一维字符数组的操作来完成。
概要设计:
程序框架:
********** 简单文本编辑器运行界面 ***********
*******************************************************
****** 主菜单 *******
***** 1、文本内容输入 *****
***** 2、显示当前文本内容 *****
***** 3、文本内容统计菜单 *****
***** 4、文本内容处理菜单 *****
***** 5、退出本系统 *****
*******************************************************
判 断
简单文本编辑器—课程设计报告
7
图文本内容的输入,Build(),将文本内容输入到已申请的存储空间中
显示函数,
Displaytext(),将当前文本中内容显示出来
文章内容统计菜单,
Counttext(),以菜单形式显示给用户,对文章的内容进行各种方式的统计
文章内容处理菜单,Bmenu(),为一子菜单,使用了括Searchtext()、Deletetext()、
Inserttext()三个函数,对文章内容进行处理
退出该系统
1
2
3
4
5
如果选择功能1,那么有:
********************************************
******** 文本内容输入菜单 **********
**************************************************** 1、从磁盘文件中读入 *********
******** 2、从键盘上直接输入 *********
******** 3、返回主菜单 *********
********************************************
判 断
1
2
3
返回主菜单
调用子函数Buildtext〔〕;
实现从键盘上直接输入文本
调用子函数Textinput〔〕;实现从文件读入文本内容的操作
简单文本编辑器—课程设计报告
8
图 2 简单文本编辑器——文本内容输入菜单
简单文本编辑器—课程设计报告
9
**********************************************
**** 文章内容统计菜单 ****
*********************************************
**** 1、文章中大写字母的个数 ****
**** 2、文章中小写字

【精选】简单文本编辑器-数据结构与算法课程设计报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数74
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小果冻
  • 文件大小303 KB
  • 时间2022-03-17