ug飞机螺旋桨建模:哪位高手可以帮帮忙 用C++编个程序

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 05:41:55
文档编辑器的设计与实现
【问题描述】
该系统要求对一个文本文件中的内容进行各种常规操作,如:插入、删除、查找、替换等功能。通过此课题,熟练掌握文本文件的操作及用字符数组来实现字符串操作的功能。
【基本要求】
要能提供以下几个基本功能:
(1)首先文件标准化处理:如果句子有前导空格和后导空格,则删除这些空格,单词与单词之间只保留一个空格。
(2)统计功能:可方便地统计出文档中出现次数最多和最少的字符串、出现的字符串的个数、字符的个数。
(3)查找与替换功能:能够查找任意一个字符串在文档中出现的次数,并可以选择全部或单个将其替换为另一个字符串。
(4)显示功能:编辑完成后可以显示编辑后的文档。
(5)抽取功能:根据要求将文件中的某一类字符抽取,并存入另外的文件,如抽取所有的数字、抽取所有的大写字母、小写字母、其它字符等。
【程序说明】
(1) 初始的待处理的文件可用记事本建立好,在程序中是读取该文件的内容进行处理。
(2) 替换以后的内容在文件中要能改变
(3) 主函数中提供菜单结构:根据选择的数字执行不同的操作,必要时可设计二级或更深层次的菜单供选择
主 菜 单
0、 退出
1、 显示文件信息
2、 统计
3、 查找
4、 替换
5、 抽取
――――――――――――――――――――――――――――――――