一、数组合并
#include<iostream>
using namespace std;
int main()
{
int a[100],b[100],c[100],i,j,m,n;
cout<<"请输入有序的数组1的元素个数";
cin>>n;
cout<<"请输入有序数组1:";
for(i=0;i<n;i++)
cin>>a[i];
cout<<"请输入有序的数组2的元素个数";
cin>>m;
cout<<"请输入有序数组2:";
for(j=0;j<m;j++)
cin>>b[j];
int *point1=a;
int *point2=b;
for(i=0,j=0;i<m&&j<n;i++,j++)
{
if(*(point1+i)<*(point2+j))
{
c[i+j]=a[i];
i++;
}
else
{
c[i+j]=b[j];
j++;
}
}
return 0;
}
二、 字符串操作
#include <iostream>
using namespace std;
int main()
{
char a[8],b[8];
cout<<"请输入字符串a"<<endl;
cin>>a;
cout<<"请输入字符串b"<<endl;
cin>>b;
if(a==b)
{
cout<<"两组字符串相等"<<endl;
}
else
cout<<"两组字符串不相等"<<endl;
return 0;
}