天梯赛

☆分析:可以将这一个整数看成一个字符串,在进行一个一个字符的输入时加以判断其对应哪个字符,
并对各个字符的数值进行统计。
☆代码如下:
#include<stdio.h> #include<string.h> int main() { int a[10][2]; int i,j; char b; for(i=0;i<10;i++) memset(a[i],0,sizeof(a[i])); //使数组内元素全部赋值为0 while(scanf("%c",&b),b!='\n') { for(i=0;i<10;i++) if(b-'0'==i) a[i][1]++; } //以字符形式去输入字符串(同时可进行判断) for(j=0;j<10;j++) if(a[j][1]!=0) printf("%d:%d\n",j,a[j][1]); //输出所需结果 }
☆结果测试:


浙公网安备 33010602011771号