统计数字出现的次数

it2025-03-03  23

输入字符串以$结尾,分别统计其中数字字符0,1,2,3,4,5,6,7,8,9,出现的次数。

#include<bits/stdc++.h> using namespace std; #define N 100005 int a[N],n; int main() { char ch[100]; int n[10]; int i,j; int len=0; for(i=0;i<26;i++) { n[i]=0; } while(1) { scanf("%c",&ch[len]); len++; if(len>100||ch[len-1]=='$') break; } for(i=0;i<len;i++) { if(ch[i]>='0'&&ch[i]<='9') { n[(ch[i]-'0')]++; } i++; } printf("统计数据为:\n"); for(j=0;j<10;j++) { printf("%d:%d\n",j,n[j]); } return 0; } /* a 3 f 4 g 3 h 6 g 9 t 4 6 r $ */
最新回复(0)