一、实验目的1、掌握线性表的结构特点。2、掌握线性表的基本操作:初始化,插入,删除,查找,判空,求线性表长度等运算在顺序存储结构和链式存储结构上的实现。3、通过本章实验帮助学生加深对C语言的使用(特别是函数的参数调用、指针类型的应用)。二、实验要求1、选择何时的存储方式实现线性表。其中,必须实现的线性表基本操作为:InitList、ClearList、ListEmpty、ListLength、GetElem、PriorElem、ListInsert、ListDelete这8个基本操作,其余的可以选作。2、所写源代码编程风格良好,有详细注释。3、程序运行界面良好,使用菜单实现每个基本操作。4、实验报告书写规范。