#include<stdio.h>
int main()
{
int a[]={8,7,11,4,9,17,23,14,5,32,15};//数组
int num;//要搜索的数
int size=sizeof(a)/sizeof(a[0]);//数组长度
int i;
scanf("%d",&num);//输入num
//线性搜索
for(i=0;i<size;i++)//遍历数组
{
if(num==a[i])//搜索
{
printf("这个数在第%d个",i);//得到a[i]输出i
break;
}else
{
printf("没有这个数");
break;
}
}
}
线性搜索(搜索位置直接输出)
最新推荐文章于 2024-09-25 09:50:19 发布