您的位置:首页 > 其它

nyoj 241 字母统计

2018-01-11 19:08 363 查看
题目链接

题相对简单不难

#include<stdio.h>
#include<string.h>
char str[1010];//存储字符串
int english[26];//26个英文字母分别与其下标相对应(0-a,1-b...)
int main()
{
int T,len,i,max,n;
scanf("%d",&T);
while(T--)
{
scanf("%s",str);
len=strlen(str);
memset(english,0,sizeof(english));//初始化数组
for(i=0;i<len;i++)
{
english[str[i]-'a']++;//相应的下标计数
}
max=0;
for(i=0;i<26;i++)
{
if(english[i]>max)
{
max=english[i];
n=i;
}
}
printf("%c\n",n+'a');
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: