项目2.数组合并
#include<iostream>
using namespace std;
int main()
{
int a[5],b[5],c[10];
int i=0,j=0,k=0;
for(i=0;i<5;i++)
cin>>a[i];
for(j=0;j<5;j++)
cin>>b[j];
for(i=0;i<5;i++)
{
c[k]=a[i];
k++;
}
for(j=0;j<5;j++)
{
c[k]=b[j];
k++;
}
int n,t;
for(n=0;n<10-1;n++)
{
for(k=0;k<10-n-1;k++)
{
if(c[k]>c[k+1])
{
t=c[k];
c[k]=c[k+1];
c[k+1]=t;
}
}
}
for(k=0;k<10;k++)
cout<<c[k]<<" ";
return 0;
}
项目1.数组操作。
#include<iostream>
using namespace std;
int main()
{
int a[10]={2,4,1,5,6,3,8,9,7,10},i=0,j,t;
for(j=0;j<9;j++)
for(i=0;i<9-j;i++)
{
if(a[i]>a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
int x;
cout<<"输入你要删除的值"<<endl;
cin>>x;
for(i=0;i<10;i++)
if(a[i]==x) break;
int k=i;
for(i=k;i<9;i++)
a[i]=a[i+1];
int y;
cout<<"输入你想插入的数字。"<<endl;
cin>>y;
a[9]=y;
int m;
for(j=0;j<9;j++)
for(i=0;i<9-j;i++)
{
if(a[i]>=a[i+1])
{
m=a[i];
a[i]=a[i+1];
a[i+1]=m;
}
}
for(i=0;i<10;i++)
cout<<a[i]<<" ";
return 0;
}