项目1-数组操作
#include<iostream.h>
void main()
{
int a[11]={2,3,5,4,9,6,7,1,8,0},i,t,j,x,y,m,b[10];
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<<endl;
cout<<"请输入要删除的数:";
cin>>x;
for(i=0;i<10;i++)
{
if(a[i]==x)
{
for(j=i;j<9;j++)
a[j]=a[j+1];
}
}
for(j=0;j<9;j++)
cout<<a[j]<<" ";
cout<<endl;
cout<<"请输入要增加的数:";
cin>>y;
a[10]=y;
for(i=0;i<10;i++)
{
for(j=0;j<10-i;j++)
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
for(i=0;i<10;i++)
cout<<a[i]<<" ";
}
项目2-数组合并
#include<iostream.h>
void main()
{
int a[5],b[5],c[10];
int i,j,t,m;
cout<<"请输入数组a[5]:";
for(i=0;i<5;i++)
{
cin>>a[i];
c[i]=a[i];
}
cout<<"请输入数组b[5]:";
for(j=0;j<5;j++)
{
cin>>b[j];
c[i++]=b[j];
}
for(i=0;i<9;i++)
for(j=0;j<9-i;j++)
{
if(c[j]>c[j+1])
{
t=c[j];
c[j]=c[j+1];
c[j+1]=t;
}
}
cout<<"合并后的数组c[10]=";
for(i=0;i<10;i++)
cout<<c[i]<<" ";
cout<<endl;
}