#include <stdio.h>
#include <string.h>
//不超过1000位的正整数的个位数统计
int main()
{
int arr[10] = {0};
char str[1003];
scanf("%s", str);
for ( int i = 0; i < strlen(str); i++ )
{
for (int j = '0'; j <= '9'; j++)
{
if ( str[i] == j)
{
int n = j - '0';
arr[n]++;
}
}
}
for ( int i = 0; i < 10; i++ )
{
if ( arr[i] != 0)
{
printf("%d:%d\n", i, arr[i]);
}
}
return 0;
}
C语言实现:PTA第L1-003题--个位数统计
于 2023-04-15 17:00:12 首次发布