项目2:数组合并
#include<iostream.h>
void main()
{
int a[5]={1,3,8,9,10},b[5]={2,3,4,5,6};
int c[10],i,j,k,l;
for(i=0;i<5;i++)
c[i]=a[i];
for(i=5,j=0;i<10;i++,j++)
c[i]=b[j];
for(i=0;i<10;i++)
{
for(j=0;j<9;j++)
{
if(c[j]>c[j+1])
{
l=c[j];
c[j]=c[j+1];
c[j+1]=l;
}
}
}
cout<<"该数组排序后为:";
for(i=0;i<10;i++)
cout<<c[i]<<'\0';
}
项目5:字符串操作
#include<iostream>
using namespace std;
int main()
{
const int Z=40;
int i,j=0;
char a[2*Z]= {0},b[Z]= {0};
cout<<"请输入字符串a"<<endl;
cin>>a;
cout<<"请输入字符串b"<<endl;
cin>>b;
for(i=0; i<Z; i++)
{
if(a[i]!=b[i])
break;
}
if(i<Z)
cout<<"a和b两个字符串不相等"<<endl;
else
cout<<"a和b两个字符串相等"<<endl;
for(i=0; i<2*Z; i++)
{
if(a[i]==0)
{
a[i]=b[j];
j++;
}
}
cout<<"a,b字符串合并后a字符串:";
for(i=0; i<2*Z; i++)
{
cout<<a[i];
if(a[i]==0)
break;
}
return 0;
}