题目


思路
该题很简单,通过除余法求得每一位数字后再统计数量并输出即可
#include<stdio.h>
int main(void)
{
char n[1000];
int res[10] = { 0 };
scanf("%s", n);
for (int i = 0; n[i] != '\0'; i++)
res[n[i] - '0']++;
for (int i = 0; i < 10; i++)
if (res[i] != 0)
printf("%d:%d\n", i, res[i]);
return 0;
}
本文介绍了一种简单的方法来统计字符串中每个数字字符的出现次数。通过使用C语言实现,程序读取一个字符串,然后遍历每个字符,如果是数字,则增加对应数字的计数器。最后,程序将输出每个出现过的数字及其出现次数。

215

被折叠的 条评论
为什么被折叠?



