线性表的顺序存储结构 1 .实验目的 ( 1 )熟悉 C 语言的上机环境,进一步掌握 C 语言的结构特点; ( 2 )掌握线性表的顺序存储结构的定义及 C 语言实现; ( 3 )掌握线性表在顺序存储结构即顺序表中的各种基本操作; 2 .实验内容 ( 1 )顺序线性表的建立、插入及删除; 3 .实验步骤 当我们要在线性表的顺序存储结构上的第 i 个位置上插入一个元素时,必须先将线性表的第 i 个元素之后的所有元素依次后移一个位置,以便腾空一个位置,再把新元素插入到该位置。若要删除第 i 个元素时,也必须把第 i 个元素之后的所有元素前移一个位置。 分别创建函数create(a,n)、insert(a,n,i,x)、delete(a,n,i)来实现顺序表的创建、插入和删除的功能,其中a表示顺序表、n表示线性顺序表的长度、i表示插入或删除的位置、x表示插入的元素