请问主函数怎么写啊
【求助帖】请及时确认最佳答案,下次提问时可以得到更多关注,问题可以更快解决
#define OK 1
#define ERROR 0
#define TRUE 1
#define FALSE 0
#define MAXSIZE 20
#include<stdio.h>
#include<string.h>
typedef int ElemType;
typedef int Status;
typedef struct
{
ElemType data;
int length;
}SqList;
Status InitList(SqList L)
{
memset(L.data, 0, sizeof(L));//初始化数据为0
L.length = 0; //初始化长度为0
return 0;
}
Status Getlem(SqList L,int i,ElemType *e)
{
if(L.length==0||i<1||i>L.length)
{
return ERROR;
}
*e = L.data;
return OK;
}
Status ListInsert(SqList *L , int i, ElemType e)
{
int k ;
if(L->length==MAXSIZE)
{
return ERROR;
}
if(i<1||i>L->length+1)
{
return ERROR;
}
if(i<=L->length)
{
for(k=L->length-1;k>=i-1;k--)
{
L->data=L->data;
}
}
L->data=e;
L->length++;
return OK;
}
Status ListDelete(SqList *L,int i,ElemType *e)
{
int k;
if(L->length==0)
{
return ERROR;
}
if(i<1||i>L->length)
{
return ERROR;
}
if(i<L->length)
{
for(k=1;k<L->length;k++)
{
L->data=L->data;
}
L->length--;
return OK;
}
} int main(void)
{
// 这里根据自己的需求自己写
return 0;
}
就这样啊{:10_277:}
因为我不知道你要实现什么事情
页:
[1]