- 5
- 0
- 约2.02万字
- 约 41页
- 2019-07-20 发布于湖北
- 举报
实验一 线性表的基本操作
1、顺序表操作源程序:
#includestdio.h
#define MAXLEN 100
typedef int datatype;
typedef struct
{
datatype data[MAXLEN];
int length;
}Seqlist;
Seqlist L;
void Initlist(Seqlist *L)//顺序表初始化
{
L-length=0;
}
void Createlist(Seqlist *L,int n)//创建顺序表
{
int i;
printf(请输入d%个整数:\n,n);
for(i=0;in;i++)
scanf(%d,L-data[i]);
L-length=n;
}
int Getelem(Seqlist *L,int i,datatype *x)//按位查找元素
{
if(i1||iL-length)
return 0;
else
{
*x=L-data[i-1];
return 1;
}
}
int Locate(Seqlist *L,datatype x)//按值查找元素
{
int i=0;
while(iL-lengthL-data[i]!=x)
i++;
if(i=L-length)
return 0;
else
re
您可能关注的文档
最近下载
- 河道管理范围内建设项目工程建设方案技术审查标准.pdf VIP
- 中国注意缺陷多动障碍防治指南2025.docx VIP
- 2026年贵州省中考数学试卷(含答案详解)原版.pdf
- 数学教案_八年级下册数学教案.doc VIP
- 2026中科宇航校园招聘笔试历年参考题库附带答案详解.docx
- 重型纯电动汽车高低温环境下能量消耗量和续驶里程试验方法.pdf VIP
- 2024年宁波高新区投资管理集团有限公司招聘笔试真题.docx VIP
- 2026中科宇航校园招聘笔试历年参考题库附带答案详解.docx
- DB13(J)T176-2015 市政工程资料管理规程.docx
- 初中物理八年级上册 预习知识点总结.pdf VIP
原创力文档

文档评论(0)