C++编程实验2-7:输入两个字符串,将第二个字符串按照第一个字符串的位置插入到第一个字符串中
实验要求:编写一个C++程序,输入两个字符串str1和str2,然后将str2按照str1字符串中字符的位置依次插入到str1中,并输出结果。提示:可以使用字符串的insert()函数来插入字符串。
实验步骤:
1. 定义两个字符串变量str1和str2,并分别进行初始化。
2. 使用cout语句提示用户输入str1和str2,并使用cin语句将用户输入的值赋给str1和str2。
3. 使用for循环遍历str1字符串中的每个字符,在循环中使用str1的insert()函数将str2插入到对应位置。
4. 输出插入完成后的结果字符串str1。
实验示例:
include
include
using namespace std;
int main()
{
string str1 = "exp2_7.cpp";
string str2 = "C++";
cout << "请输入第一个字符串str1:" ;
cin >> str1;
cout << "请输入第二个字符串str2:" ;
cin >> str2;
for(int i=0; i < str1.length(); i++)
{
str1.insert(i, str2);
}
cout << "插入后的字符串为:" << str1 << endl;
return 0;
}
用户评论