欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

简单算法(3)顺序查找

程序员文章站 2024-03-16 09:14:16
...
#include<iostream>
using namespace std;

int  search(int a[],int  key,int n)
{
	for (int i = 0; i < n; ++i)
		if (key == a[i])
			return i;
}

int main()
{
	int a[] = { 4,8,2,5,9,1,3,0,15 };
	int n = sizeof(a) / sizeof(a[0]);
	int test;
	cout << n << endl;
	cout << "请输入所要查找的值:";
	cin >> test;
	cout << "你所查找的值的位置是:"<< search(a,test,n);
	cout << endl;
	system("pause");
	return 0;
}

内容不是很严谨,请谅解。