用c语言表示。给定一个正整数n,求这个正整数的数位统计

毕设港湾 课程设计 1

数位统计,及n中出现的各个数字出现的次数 用c语言表示。给定一个正整数n,求这个正整数的数位统计

回复

共1条回复 我来回复
  • 毕业设计客栈
    这个人很懒,什么都没有留下~
    评论
    #include <stdio.h>
    int main()
    {
        int count[10] = {};
        int n;
        scanf("%d", &n);
        while (n)
        {
            count[n % 10]++;
            n /= 10;
        }
        for (int i = 0; i < 10; i++)
            if (count[i] > 0)
                printf("%d %d\n", i, count[i]);
        return 0;
    }
    
    0条评论

发表回复

登录后才能评论