文章编辑 一、需求分析 功能:输入一页文字,程序可以统计出文字、数字、空格的个数。 静态存储一页文章,每行最多不超过80个字符,共N行; 要求: (1)分别统计出其中英文字母数和空格数及整篇文章总字数; (2)统计某一字符串在文章中出现的次数,并输出该次数; (3)删除某一子串,并将后面的字符前移。 存储结构使用线性表,分别用几个子函数实现相应的功能; 输入数据的形式和范围:可以输入大写、小写的英文字母、任何数字及标点符号。 输出形式: (1)分行输出用户输入的各行字符; (2)分4行输出"全部字母数"、"数字个数"、"空格个数"、"文章总字数" (3)输出删除某一字符串 二、概要设计 1、定义结构体 struct line,文本行采用顺序存储,行与行之间采用链式存储 2、主要函数: int FindString(LINE * &head,char *str) /*统计str在文章中出现的次数*/ 求在一行中Str出现的次数的流程图: .查找第一个字符,如果有第一个字符即p->data[i]==str[0],设计数器k=0 .查找这个字符后面的字符与要查找的字符串是否匹配即p- >da
2022-06-21 09:05:06 425KB 文档资料
上海xxxxx 游戏程序设计 题  目: 小鸡历险记 学 号: 2008xxxx 姓 名: xxxx 院  系:   计算机与信息工程学院  专业年级:  软件工程2008级 2011 年 6 月3 日 第一章 引言 1 1.1 研究背景 1 第二章 需求分析与系统设计 2 2.1 设计目的 2 2.2 设计要求 3 2.3 实现功能 3 2.4 界面设计 4 2.5 详细设计 4 2.6 结构模块 6 第三章 开发平台及开发技术 6 3.1 J2ME基础知识 6 3.2开发工具和环境搭配 6 3.2.1开发工具 6 3.2.2环境搭配 7 第四章 模块具体实现以及主要动画触发解释 7 4.1 key代码 7 4.2 electricity代码 9 第五章 心得体会 11 第一章 引言 1.1 研究背景 Green foot是针对那些想让自己熟悉如何使用JAVA的人而设计的,是一个功能完整的开发环境 ,可以使用Java方便地编写游戏和进行模拟。它还可以被用来作为Java语言的教程,以 及设计网络游戏,可以实用于所有年龄段的用户,而不仅仅是初学者。最主要的是Gree n foot和 Bl
2022-06-21 09:04:39 154KB 文档资料
VC++程序设计报告.wps该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-06-20 18:04:40 780KB 文档资料
《电子商务系统分析设计与实现》结构化程序设计报告
2022-06-18 19:05:18 1.03MB 文档资料
长江大学数据结构程序设计报告
2022-06-18 09:07:01 611KB 文档资料
电子宠物C 程序设计报告
2022-06-17 14:07:28 345KB 文档资料
电梯模拟程序设计报告DOC
2022-06-17 14:07:19 519KB 文档资料
有限元程序设计报告报告
2022-06-17 09:07:23 3.79MB 文档资料
进程调度程序设计报告
2022-06-15 21:04:18 558KB 文档资料
通讯录C语言程序设计报告
2022-06-15 21:04:13 270KB 文档资料