蓝桥杯试题集试题总汇(C++)
问题描述
输入两个字符串,将其合并为一个字符串后输出。
输入格式
输入两个字符串
输出格式
输出合并后的字符串
样例输入
一个满足题目要求的输入范例。
Hello
World
样例输出
HelloWorld
数据规模和约定
输入的字符串长度0<n<100
参考代码
这道题很简单,方法也很多。
1.直接利用输入输出
#include<iostream>
#include<string>
using namespace std;
int main()
{
string str1,str2;
cin>>str1;
cin>>str2;
cout<<str1;
cout<<str2;
return 0;
}
2.利用字符串“+”输出
#include<iostream>
#include<string>
using namespace std;
int main()
{
string str1,str2;
cin>>str1;
cin>>str2;
cout<<str1+str2;
return 0;
}
3.利用C语言中的strcat()字符串拼接函数。
#include<iostream>
#include<cstring>
using namespace std;
int main(){
char str1[101] = { 0 };
char str2[101] = { 0 };
cin>>str1;
cin>>str2;
strcat(str1, str2);
cout<<str1;
return 0;
}