简单的行编辑器

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机工程学院

课程设计报告

设计名称:数据结构课程设计

选题名称:简单的行编辑器

姓名:学号:

专业班级:软件工程软件102 系(院):计算机工程学院

设计时间:

设计地点:软件工程实验室、教室

<2>用户可从键盘上输入字符,以*结尾表示输入字符结束,界面上会输出用户输入的字符,以及行编辑的功能选择项。(如输入如下字符beijing huan ying ni *)

<3>输入选择1,则依次输出:

字母个数:17

数字个数:0

空格个数:4

字符总数:21

是否继续使用(Y/N):

<4.1>选择Y,则出现行编辑器的功能选择,

<4.2>如果第三步结束选择N,则输出**********谢谢使用**********

<,再次需要进行行编辑器功能选择:

输入选择2;

则输出“请输入要统计的某一字符”提示用户输入要查找的字符假如输入i;

则输出:i在文章中出现次数为:4;

是否继续使用(Y/N)

<

**********谢谢使用**********

<

则输出行编辑器的功能选择项目;

选择3;

输出“请输入要删除子串的起始位置和长度:”提示用户输入,如果输入0 7

输出“删除某一子串后:”

huan ying ni

**********谢谢使用**********

<5>其他字符测试;

例如用户输入:beijing BEIJING 520*

输出

字母个数:14

数字个数:3

空格个数:2

字符总数:19

统计字符i出现次数为2;

删除从8号位器长度为7的字串后输出字符为beijing 520

五用户手册

1.运行程序,首先出现主界面。主界面首行显示“欢迎使用文本编辑器”,输出提示信息“请输入要编辑的字符”,然后界面显示用户输入的字符。然后主界面文本编辑器的功能菜单,

功能菜单包括三个选项:选项一:统计字数,选择该项可进字数统计,当用户输入字符结

束后,选择功能选项一,主界面回自动统计各字符数,然后输出。2;选项二:统计出现次

数,选择该项可进行对文章中某一字符出现字数的统计,当用户选择功能二时,主界面回

输出提示信息,提示用户输入要统计的字符,用户可从键盘任意输入字符,以回车键结束。

然后主界面就会输出用户输入的字符在出现的次数。3;选项三:删除字符,选择该项可删

除文章中的某一字符及字串,当用户选择功能三时,主界面输出提示,提示用户输入,要

删除字符的起始位置,以及删除字串的长,输入后以回车键结束,主界面会输出删除字串

后的文章。

六测试成果

七附录(源程序清单)#include

#include

#include

#include

相关文档
最新文档