#include "sqlist_h.h"
void main()
{
SqList L;
int n;
int e;
InitList_Sq(L);
cout<<"请输入初始建立线性表的长度n(<=100):";
//printf("请输入初始建立线性表的长度n(<=100):");
cin>>n; //scanf(&n);
for(int i=1;i<=n;i++)
{
cin>>L.elem[i-1]; //scanf(&L.elem[i-1]);
L.length++;
}
cout<<"您刚才输入的线性表为:";
ListPrint_Sq(L);
cout<<"请输入需要插入的元素(e)值:";
cin>>e;
cout<<"请输入需要插入的位置(i):";
cin>>i;
ListInsert_Sq(L,i,e);
cout<<"插入数据后的线性表为:";
ListPrint_Sq(L);
cout<<"请输入您想要删除的数据位置(i):";
cin>>i;
ListDelete_Sq(L,i,e);
cout<<"删除数据后的线性表为:";
ListPrint_Sq(L);
cout<<"删除数据的数据是: "<<e<<endl;
}
时间: 2024-10-31 19:19:42