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

c++统计数字字符个数

作者:野牛程序员:2023-11-18 11:57:29 C++阅读 2753

c++统计数字字符个数

#include <iostream>
#include <cctype>

int main() {
    char input[100];  // 假设输入字符串的最大长度为100
    int digitCount = 0;

    std::cout << "请输入字符串: ";
    std::cin.getline(input, sizeof(input));

    // 遍历输入字符串,统计数字字符个数
    for (int i = 0; input[i] != '\\0'; ++i) {
        if (std::isdigit(input[i])) {
            digitCount++;
        }
    }

    // 输出结果
    std::cout << "数字字符个数: " << digitCount << std::endl;

    return 0;
}

此程序通过使用std::isdigit函数检查每个字符是否为数字字符,并计数出现的次数。最后,输出数字字符的个数。请注意,此示例假设输入字符串的最大长度为100,可以根据实际情况调整数组大小。

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

最新推荐

热门点击