- 31
- 0
- 约 18页
- 2016-05-14 发布于湖北
- 举报
数 据 结 构 课 程 设 计
本课程设计已调试通过,请放心使用。请到:道客巴巴或
豆丁网充值购买word版,省打字,直接复制粘贴即可,价格较
便宜,在这里百度较贵!
搜索:数据结构串的存储及其基本操作 课程设计 实验报告- -
设计题目: 串 的 存 储 及 其 基 本 操 作
学生姓名:
专业班级:
指导教师:
完成时间:
课题名称 串 的 存 储 及 其 基 本 操 作
院 系 年级专业
学 号 姓 名 成 绩
3
1、课题设计目的:
(1):掌握串的基本存储结构;
(2):掌握串的基本运算及其实现;
2、课题设计意义:通过此次对于串及其基本操作的课程设计,更深层次
课题设计
的了解串的基本概念、特征,掌握串的基本存储结构、基本运算及其实现。
目的与
根据课程设计的目的和基本要求,注意一些容易发生错误的问题,从而进
设计意义
一步的认真分析问题、总结结论和经验,理解设计的思想和构思。联系到
生活上的实际问题,培养课程设计的能力及思想构思。
指导教师:
年 月 日
目 录
第一章:课程设计的目的、基本要求及其解析1
1.1课程设计的目的:1
1.2课程设计要求:1
1.3课程设计题目解析:1
第二章:课程设计内容1
2.1程序设计的基本思想:1
2.2程序设计代码:3
2.3程序运行结果:9
第三章:课程设计的优点及遇到的问题13
3.1:课程设计的优缺点:13
3.2:课程设计过程中遇到的问题:13
第四章:总结14
4.1:个人总结:14
4.2:参考文献:15
第一章:课程设计的目的、基本要求及其解析
1.1课程设计的目的:
(1):掌握串的基本存储结构。
(2):掌握串的基本运算及其实现。
(3):学习获取知识的方法。
(4):提高发现问题、分析问题和解决实际问题的能力。
1.2课程设计要求:
(1):将上机程序全部调试通过。
(2):结合程序分析运行结果。
1.3课程设计题目解析:
顾名思义,串及其基本操作,就是要在理解串的基本概念和特征的基础上,了
解串的内部表示和处理方法。这样才能有效地实现串的基本操作。串,也还是字符串,
是一种特殊的线性表。特殊之处在于表中的每一个元素都是字符,以及由此而要求的
一些特殊操作。在串及其基本操作中,要求的操作有联接、求串长、求子串、比较串
的大小、串的插入、串的删除、子串的定位和置换。因为所要进行的操作比较零散也
比较多,所以就要用到多个函数把这个整体的课程设计划分成多个模块来进行。每个
函数对应一个功能。在主函数中,用一个菜单,就可以将原来的已分模块的函数系统
地进行检验及操作。在程序设计的过程中,根据课程设计的目的和基本要求,注意一
些容易出错的地方及问题。
第二章:课程设计内容
2.1程序设计的基本思想:
(对于串及其基本操作中,程序被分割为很多的模块。所以以下的程序设计业分成好
几个方面来一一阐述)
1
1).求字符串的串长:
在该函数中,要先定义一个整形变量i,strlen (str)表示字符串str的长度,
它是一个整形函数。通过函数strlen (str)来算出字符串的长度,然后赋值给整形
变量i输出,从而i的值即为所求的字符串的长度。
2).求字符串的联接:
在该函数中,strcat (st
您可能关注的文档
最近下载
- 操作手册_Fluke754操作手册.pdf
- 关于事业单位岗位管理制度实施后有关问题的处理意见.docx VIP
- 关于绑架的小故事-绑架关起来的故事.docx VIP
- 2019±800kV及以上特高压直流系统用直流转换开关.docx VIP
- ±800kV特高压直流输电线路工程导线选型研究-工硕士专业毕业论文.docx VIP
- 饿了么何以从草根中脱颖而出?.pdf VIP
- 商务礼仪第三版课后习题答案徐汉文、张云河高等教育出版社.pdf VIP
- PC-CE轮机长循环检验报告模板.docx VIP
- PC-CE轮机长循环检验报告模板.doc VIP
- 杨涟人物研究——以《杨忠烈公文集》为中心.docx VIP
原创力文档

文档评论(0)