用C语言编一个代码 对元素类型为整型的顺序存储的线性表进行插入、删除和查找操作。并请将运行结果截图

请发邮箱920056481@qq.com... 请发邮箱920056481@qq.com 展开
 我来答
宛丘山人
2013-01-23 · 长期从事大学高等数学和计算机数据结构教学
宛丘山人
采纳数:6405 获赞数:24691

向TA提问 私信TA
展开全部
# define ListSize 100
typedef int DataType;
typedef struc{ DataType data[ListSize];
int length; } Sqlist;
插入运算:
int InsElem(SqList &L,ElemType x,int i)
{ int j;
if(i<1||i>L.length+1) return 0;
if(L.length==MaxSize) return 0;
for(j=L.length-1;j>i;j--)
L.data[j]=L.data[j-1];
L.data[i-1]=x;
L.length++;
return 1;
}
删除运算:
int DelElem(SqList &L,int i)
{ int j;
if (i<1||i>L.length) return 0;
for(j=i;j<L.length;j++)
L.data[j-1]=L.data[j];
L.length--;
return 1;
}
按序号找元素:
int GetElem (SqList L,int i,ElemType &e)
{ if(i<1 || i>L.length) return 0;
else {e=L.data[i-1]; return 1;}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式