- 30
- 0
- 约3.4万字
- 约 35页
- 2016-10-09 发布于贵州
- 举报
《数据结构》实指导书(C语言版)(浦江学院)
实验1: 顺序表的操作实验
一、实验名称和性质
所属课程 数据结构 实验名称 顺序表的操作 实验学时 4 实验性质 √验证 □综合 √设计 必做/选做 √必做 □选做 二、实验目的
1.掌握线性表的顺序存储结构的表示和实现方法。
2.掌握顺序表基本操作的算法实现。
3.了解顺序表的应用。
三、实验内容
1.建立顺序表。
2.在顺序表上实现插入、删除和查找操作(验证性内容)。
3.删除有序顺序表中的重复元素(设计性内容)。
四、实验的软硬件环境要求
硬件环境要求:
PC机(单机)
使用的软件名称、版本号:
Windows环境下的VC++6.0
五、知识准备
前期要求熟练掌握了C语言的编程规则、方法和顺序表的基本操作算法。
六、验证性实验
1.实验要求
编程实现如下功能:
(1)根据输入顺序表的长度n和各个数据元素值建立一个顺序表,并输出顺序表中各元素值,观察输入的内容与输出的内容是否一致。
(2)在顺序表的第i个元素之前插入一个值为x的元素,并输出插入后的顺序表中各元素值。
(3)删除顺序表中第i个元素,并输出删除后的顺序表中各元素值。
(4)在顺序表中查找值为e的数据元素,如果查找成功,则显示“查找成功”和该元素在顺序表中的位置,否则显示“查找失败”。
2. 实验相关原理
线性表的顺序存储结构称为顺序表,顺序表的存储结构描述为:
#define MAXLEN 30
原创力文档

文档评论(0)