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

C++求字符串中字母的个数

作者:野牛程序员:2023-12-08 11:09:28 C++阅读 2673

给定一个字符串,可以使用C++编写一个程序来统计其中字母的个数。以下是一个简单的C++程序示例,它演示了如何实现这个功能:

#include <iostream>
#include <cctype> // 用于判断字符的函数

int main() {
    // 输入字符串
    char str[100];
    std::cout << "请输入一个字符串: ";
    std::cin.getline(str, sizeof(str));

    // 统计字母个数
    int letterCount = 0;
    for (int i = 0; str[i] != '\\0'; ++i) {
        // 使用isalpha函数检查字符是否为字母
        if (std::isalpha(str[i])) {
            ++letterCount;
        }
    }

    // 输出结果
    std::cout << "字符串中字母的个数是: " << letterCount << std::endl;

    return 0;
}

这个程序首先要求用户输入一个字符串,然后使用isalpha函数检查字符串中的每个字符是否为字母,最后统计字母的个数并输出结果。


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

最新推荐

热门点击