编程C++:编写一个程序完成以下功能:

2024-11-15 05:41:13
推荐回答(1个)
回答1:

#include
using namespace std;
int a[11]; int tot=10;
void insert(int);
void input()
{
for(int i=1;i<=tot;i++) cin>>a[i];
}
void sort()
{
for(int i=1;i<=tot;i++)
{
int min=i;
for(int j=i;j<=tot;j++)
if(a[j] int temp=a[min];
a[min]=a[i];
a[i]=temp;
}
}
void search(int now)
{
int pan=0;
for(int i=1;i<=tot;i++)
if(a[i]==now)
{
cout< }
if(pan) cout<}
void insert(int now)
{
for(int i=1;i<=tot;i++)
if((a[i]<=now) && (a[i+1]>=now))
{
for(int j=tot;j>=i+1;j--)
a[j+1]=a[j];
a[i+1]=now;
tot=tot+1;
break;
}
}
void display()
{
for(int i=1;i<=tot;i++)
cout< cout<}
int main()
{
input();
sort();
int temp;
cin>>temp;
search(temp);
display();
return 0;
}