#include"stdio.h"
#include"string.h"
#define max 100
//第一种方法
//利用输入输出,数组a输出后,接着输出数组b,连个数组输出时不用换行符就可以实现字符串合并
//int main()
//{
// char a[max],b[max];
// int i;
// scanf("%s",a);
// scanf("%s",b);
// for(i=0;i<strlen(a);i++)
// {
// printf("%c",a[i]);
// }
// for(i=0;i<strlen(b);i++)
// {
// printf("%c",b[i]);
// }
// return 0;
//}
//第二种方法:利用字符串中的函数
//strcpy(c,a);把串a复制到有足够空间的c中 ;
//strcat(c,b); 把b连接到c的串尾
int main()
{
char a[max],b[max],c[2*max];
int i;
scanf("%s %s",a,b);
strcpy(c,a);
strcat(c,b);
for(i=0;i<strlen(c);i++)
{
printf("%c",c[i]);
}
return 0;
}
蓝桥杯-算法训练-C语言实现合并字符串
最新推荐文章于 2021-05-21 00:02:52 发布