#include "stdafx.h"
#include<iostream>
using namespace std;
int SeaSeach2(int r[],int n,int k)//用r[0]做监视器,每次要查询某个数时,就将其设置为a[0]
{
int i=n;
r[0]=k;
while(r[i]!=k)
{
i--;
}
return i;
}
int _tmain(int argc, _TCHAR* argv[])
{
cout<<"请您输入一组数据"<<endl;
int *a=new int[];//定义一个指针a指向一个隐式数组
int n,count=0,flag=1;
while(flag&&cin>>n)//如果一直输入而且用户没有退出
{
if(n==000)
{
flag=0;
}
else
{
a[count]=n;
cout<<a[count]<<endl;
count++;
}
}
cout<<"5的位置在:"<<SeaSeach2(a,count,5)<<endl;
cin>>n;
return 0;
}
顺序查找
最新推荐文章于 2022-08-03 22:06:23 发布