顺序查找
来源:互联网 发布:软件开发公司保密制度 编辑:程序博客网 时间:2024/04/25 08:58
#include<stdio.h>
#define MAXSIZE 100
typedef struct node
{
int key;
}sselement;
typedef struct
{
sselement r[MAXSIZE];
int len;
}sstable;
int search_seq(int i,sstable *a)
{
int j;
j=a->len;
a->r[0].key=i;
while(a->r[j].key!=i)
{
j--;
}
return j;
}
void main()
{
sstable a;
int i=0,j=0,k=1;
printf("请输入顺序表元素 元素为整型量 输入'0'结束/n");
scanf("%d",&i);
while(i!=0)
{
j++;
a.r[k].key=i;
k++;
scanf("%d",&i);
}
a.len=j;
printf("顺序表元素列表显示:");
for(i=1;i<a.len+1;i++)
{
printf("%d ",a.r[i].key);
}
printf("/n");
printf("输入要查找的元素/n");
scanf("%d",&i);
k=search_seq(i,&a);
if(k==0)
{
printf("你要查找的元素不存在/n");
}
else
{
printf("表中待查找的元素存在/n");
}
}
- 顺序查找
- 顺序查找
- 顺序查找
- 顺序查找
- 顺序查找
- 顺序查找
- 顺序查找
- 顺序查找
- 顺序查找
- 顺序查找
- 顺序查找
- 顺序查找
- 顺序查找
- 顺序查找
- 顺序查找
- 顺序查找
- 顺序查找
- 【顺序查找】
- 数据库完整性实验
- C# sealed修饰符
- CTime/COleDateTime::Format方法的使用
- 数据库
- WinCE实现更换桌面墙纸和图标的代码
- 顺序查找
- MAS开发日记 -2
- temp文件夹权限对ASP网站以及ASP.NET网站的影响
- SQL Server2005 Synonym的使用
- CactiEZ-配置篇
- 软件开发者面试百问-----在N层架构中都有哪些层?它们各自的职责是什么?
- 关于Content-Type的一张表
- date structure of trees
- [CTO札记]雅虎主页改版使用户停留时间增加20%