题目:
键盘输入两个字符串,将这两个字符串进行拼接后输出。
输入描述:
键盘输入两个字符串
输出描述:
输出两个字符串拼接后的结果
输入
hello
nihao
输出
hellonihao
解题思路:
本题是需要将两个字符串s1和s2拼接在一起并进行输出。由于字符串可以由数组来进行表示,那么我们可以将字符串s1和s2中的内容存入到一个数组中,最后将这个数组进行输出就可以得到两个字符串拼接后的结果。
代码:
#include <iostream>
#include <string>
#define MAX 1000
using namespace std;int main() {string s1, s2;getline(cin, s1);getline(cin, s2);// write your code here......char array[MAX]; int i=0;//将s1中的内容存入到数组中for(;i<s1.length();i++){array[i] = s1[i];}//将s2中的内容存入到数组中for(int j=0;j<s2.length();j++){array[i++] = s2[j];}将数组进行输出得到两个字符串拼接过后的结果for(int j=0;j<s1.length()+s2.length();j++){cout<<array[j]; }cout<<endl;return 0;
}