c语言中统计字符串中数字字符出现的次数

Posted 小虾米2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言中统计字符串中数字字符出现的次数相关的知识,希望对你有一定的参考价值。

c语言中统计字符串中数字字符出现的次数。

1、

#include <stdio.h>

void int_count(char x[], int cnt[])
{
    int i;
    while(x[i])
    {
        if(x[i] >= \'0\' && x[i] <= \'9\')
        {
            cnt[x[i] - \'0\']++;
        }
        i++;
    }
}

int main(void)
{
    int i, cnt[10] = {};
    char str[128];
    printf("str: "); scanf("%s", str);
    int_count(str, cnt);
    for(i = 0; i < 10; i++)
    {
        printf("\'%d\' = %d \\n", i, cnt[i]);
    }
    return 0;
}

 

以上是关于c语言中统计字符串中数字字符出现的次数的主要内容,如果未能解决你的问题,请参考以下文章

c语言编程。从标准输入设备上输入一个字符串,分别统计其中每个数字,空格,字母及其他字符出现的次数。

c语言编程 统计输入多个字符串中每个字串出现的次数

编写一个c程序,输入一个字符串,统计各个字符出现的次数

如何用c语言编写一个程序:输入字符串,统计出某指定字符在字符串中出现的次数?

c语言:文件操作与字符处理

C语言,输入一个字符串,统计重复出现某个字母的次数。