一、实验目的
⑴熟悉线性表的定义和基本操作;
⑵掌握线性表的顺序存储结构设计与基本操作的实现;
二、实验内容与要求
⑴定义线性表的顺序存储表示;
⑵基于所设计的存储结构实现线性表的基本操作;
⑶编写一个主程序对所实现的线性表进行测试;
⑷线性表的应用:使用菜单方式实现顺序表的各种操作,例如:创建、插入、删除、显示等等。
二、数据结构设计
在主函数中实现函数的调用,从而实现线性表的创建(CREATE),插入(INSERT),删除(DELETE),显示(DISPLAY).等操作。利用一个switch函数实现线性表的各种操作。
三、测试结果
刚开始测试的时候,有很多报错和警告,有些是语法问题,有些是没定义就使用变量,有些地方是少了括号。然后慢慢地改,错误越来越少,后来就嫩成功地运行了。然后根据操作顺序一步步实现了线性表的各种操作。
四、心得体会
在写程序时首先要分析怎样来实现目标,设计可行的算法,进行测试。不要怕报错,只要一步一步地改,就能把所有的错改正过来。跟重要的是要上机敲代码,不能只看别人写,自己不动手,另外,别人的意见也是非常重要的。非常感谢指导我的大四学长,对于一个不善于写程序的人来说,耐心的指导是在是非常难得,她告诉我怎样设计整个程序的框架。
M方丽平 信计1203班 修改时间2014/3/24
#include {