📌  相关文章
📜  C ++程序连接字符串给定次数(1)

📅  最后修改于: 2023-12-03 15:13:45.883000             🧑  作者: Mango

C++程序连接字符串给定次数

在C ++中,我们可以使用字符串连接运算符+来连接两个字符串,而为了连接同一个字符串多次,可以使用循环语句将其重复连接几次。本文将演示如何在 C++ 中连接字符串给定次数。

输入要连接的字符串和连接次数

在代码中,我们需要先获取要连接的字符串和连接次数,可以使用 cin 函数从用户输入中读取。

//获取要连接的字符串和连接次数
string str; // 要连接的字符串
int n; // 连接次数
cout << "请输入要连接的字符串:";
cin >> str;
cout << "请输入连接次数:";
cin >> n;
循环连接字符串

在获取输入后,我们需要循环将字符串连接指定的次数。可以使用 for 循环语句来实现,循环中的每次迭代将把 str 添加到一个字符串变量中。

// 循环连接字符串
string result = ""; // 保存连接后的字符串
for (int i = 0; i < n; i++) {
    result += str;
}

在这里,我们创建了一个新的字符串变量 result,用于保存连接后的字符串。循环中的变量 i 计算循环迭代的次数,每次将 str 添加到 result 变量中。

完整代码
#include <iostream>
#include <string>
using namespace std;

int main() {
    //获取要连接的字符串和连接次数
    string str; // 要连接的字符串
    int n; // 连接次数
    cout << "请输入要连接的字符串:";
    cin >> str;
    cout << "请输入连接次数:";
    cin >> n;

    // 循环连接字符串
    string result = ""; // 保存连接后的字符串
    for (int i = 0; i < n; i++) {
        result += str;
    }

    // 输出连接后的字符串
    cout << "连接后的字符串为:" << result << endl;
    return 0;
}
运行示例

运行示例

总结

以上是连接字符串给定次数的 C++ 程序示例,我们可以使用循环语句 for 连接指定次数的字符串并将其保存在新的字符串变量中。这个程序对于需要在 C++ 中使用连接字符串的人们,有很好的帮助。