#include<stdio.h>
#define MaxSize 100 //定义顺序表,规定其存储空间为100
typedef struct
{
int list[MaxSize];
int size;
}SeqList;
void ListInitiate(SeqList *L) //初始化
{
L->size=0;
}
//以下是各个操作的操作提示和函数定义
int ListLength(SeqList L) //求元素个数
{
return L.size;
}
int ListInsert(SeqList *L,int i,int x) //插入数据
{
int j;
if(L->size>=MaxSize)
{
printf("已满,无法插入!\n");
return 0;
}
else if(i<0 || i>L->size)
{
printf("i值不合法!\n");
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余4页未读,立即下载