⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 顺序查找的实现.cpp

📁 查找是使用计算机中CPU最大的一个功能
💻 CPP
字号:
#include "iostream.h"
//顺序查找的实现//
int search(int*r,int x,int length)
//顺序查找的算法,从尾部查找//
{
	r[0]=x;
	for(int i=length;r[i]!=x;i--);
	return i;
}
void main()
{

     bool flag;//符号标致//
	flag=true;
	char c;
	while(flag)
	{
	int*r,x,n;
	cout<<"请输入被查找的数组个数:";
	cin>>n;
	r=new int[n];
	cout<<"请输入被查找的数组:";
	for(int i=1;i<=n;i++)
	{
		cin>>r[i];
	}
	cout<<"请输入要查找的关键字:";
	cin>>x;

	int s=search(r,x,n);//调用顺序查找算法//

	if(s!=0)
	{
		cout<<"查找成功!"<<endl<<"该关键字在第"<<s<<"个位置";
	}
	else cout<<"查找的关键字不存在!";


		cout<<"继续请按Y或者y:";
	cin>>c;
	if(c=='Y'||c=='y')
	{
		flag=true;
	}
	else 
	{
		flag=false;
	}
	
	}
	cout<<endl;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -