考研顺序表题目

删除顺序表L中下表为p(0<=p<=length-1) 的元素,成功返回1,否则返回0,把删除元素的值赋给e

int Seqlist_del(*L,int p)
{
if(NULL == L) return 0; //顺序表为空返回0
if(p<0 || p>length) return 0; //p的值超出范围也返回0
int e=0; //定义e接受L【p】
e = L[p]; //把L[p]赋值给e
for(int i=p;i<length;i++) //循环找到空位
{
L[i] = L[i+1]; //删除后空位补上空位
}
return 1; //正常返回1
}

posted @ 2026-08-18 20:17  9Tired  阅读(3)  评论(0)    收藏  举报