#include <iostream>
using namespace std;
void main()
{
int i,j,t,a[10]={4,5,7,46,32,8,6,58,17,20},x,k=0;
for(i=0;i<9;i++)
for(j=0;j<=9-i;j++)
{
if(a[j]>a[j+1])
{
t=a[j];a[j]=a[j+1];a[j+1]=t;
}
}
for(j=0;j<10;j++)
cout<<a[j]<<" ";
cout<<"请输入一个x";
cout<<endl<<"请输入要删除的数:";
cin>>x;
for(j=0;j<10;j++)
{
if(a[j]==x)continue;
a[k]=a[j];
k++;
}
for(k=0;k<9;k++)
cout<<a[k]<<" "<<endl;
cout<<endl<<"请输入要插入的数:";
cin>>x;
for(j=0;j<9;j++)
if(a[j]>x) break;
for(int s=9;s>j;s--)
a[s]=a[s-1];
a[j]=x;
for(j=0;j<10;j++)
cout<<a[j]<<" ";
cout<<endl;
}
C++第六次实验——数组的操作。
最新推荐文章于 2021-10-05 10:24:51 发布