【项目2:数组合并】
#include<iostream>
using namespace std;
int main()
{
int a[5]={0,1,13,17,27};
int b[4]={2,4,6,14};
int c[9];
int i,j,k=0;
for(i=0,j=0;i<5,j<4;)
{
if(a[i]>b[j])
c[k]=b[j++];
else
c[k]=a[i++];
k++;
}
if(i==5)
{
for(j=0;j<4;j++)
c[k]=b[j];
k++;
}
else
{
for(i=0;i<5;i++)
c[k]=a[i];
k++;
}
for(i=0;i<k;i++)
cout<<c[i]<<" ";
return 0;
}
【项目4:字符删除】
#include <iostream>
using namespace std;
int main ()
{
char s[20],a;
int i=0,k;
cout<<"请输入字符串s:";
cin.getline(s,20);
cout<<"请输入删除的字符a:";
cin>>a;
while(s[i]!='\0')
{
k=1;
if(*(s+i)==a)
k=0;
if(k!=0)
{
cout<<*(s+i);
}
i++;
}
cout<<endl;
return 0;
}