字母统计 题解:
1292解题思路:利用了数组的来记录,而不是存储
#include <bits/stdc++.h>
using namespace std;
int main()
{
char a[105]={0};
int b[105]={0};
//A为65
gets(a);
int l=strlen(a);
int k=0;
for(int j=0;j<l;j++)
{
k=a[j]%65;
b[k]++;
}
for(int i=0;i<26;i++)
{
printf("%c:%d\n",65+i,b[i]);
}
}
登录后发布评论
暂无评论,来抢沙发