当前位置:首页 C++ > 正文

c++输入字符串逐个读取每个字符

作者:野牛程序员:2023-06-20 10:53:40 C++阅读 3002

在C++中,你可以使用std::string来输入字符串,并使用循环逐个读取每个字符。以下是一个示例代码:

#include <iostream>
#include <string>

int main() {
    std::string input;
    std::cout << "请输入字符串:";
    std::cin >> input;

    std::cout << "逐个读取每个字符:" << std::endl;
    for (char c : input) {
        std::cout << c << std::endl;
    }

    return 0;
}

在这个示例中,我们首先创建了一个std::string变量input来存储用户输入的字符串。然后使用std::cout来打印提示信息,提示用户输入字符串。接下来,使用std::cin来接收用户输入,并将其存储在input变量中。

在循环部分,我们使用范围-based for循环(range-based for loop)来逐个读取字符串中的每个字符。每次迭代,将字符存储在变量c中,并使用std::cout打印该字符。注意,在这个例子中,我们使用std::endl来输出换行符,以便每个字符都打印在新的一行。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击