您的位置:首页 > 其它

a="abxc",b="ehdi",输出“abxehdic”即把b串插入到a串ascii码最大字符之后,并输出,其中a,b由用户自己输入

2018-01-19 19:42 260 查看
#include<iostream>
#include<string.h>
using namespace std;
#define MAX 100
int main()
{
char a[MAX],b[MAX];
cout<<"输入两个字符串;"<<endl;
cin>>a>>b;
int i,j,insert;
insert=0;
for(i=1;i<MAX;i++)
{
if(a[i]>a[insert])
{
insert=i;
}
}
for(i=0;i<=insert;i++)
{
cout<<a[i];
}
cout<<b;
for(j=insert+1;(i<MAX)&&(a[j]!='\0');j++)
{
cout<<a[j];
}
cout<<endl;
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐