将顺序表类型声明及其基本运算函数(按顺序写10个基本运算函数)和改写 CreateList1(SqList *&L) 函数要求长度和线性表数据都要从键盘读入。 放在sqlist.cpp文件中(调试无错后把程序粘贴上传,上传sqlist.cpp文件时不用写主函数) 格式和函数顺序如下: #include
#include
#define MaxSize 50 typedef int ElemType; typedef struct { ElemType data[MaxSize]; // 存放顺序表元素 int length; // 存放顺序表的长度 } SqList; // 顺序表的类型 CreateList(SqList *&L,ElemType a[],int n) CreateList1(SqList *&L)// 顺序表长度和顺序表数据元素的值都要从键盘读入 InitList(SqList *&L) DestroyList(SqList *&L) ListEmpty(SqList *L) ListLength(SqList *L) DispList(SqList *L) GetElem(SqList *L,int i,ElemType &e) LocateElem(SqList *L, ElemType e) ListInsert(SqList *&L,int i,ElemType e ) ListDelete(SqList *&L,int i,ElemType &e)