最常用字符
发布日期:2021-07-01 00:12:50 浏览次数:2 分类:技术文章

本文共 526 字,大约阅读时间需要 1 分钟。

最常用字符

时间限制: 1 Sec  内存限制: 128 MB

题目描述

英文字母里出现频率最高的是哪个字母呢? 给定一个字符串,输出字符串中出现次数最多的字母。

输入

输入一个只含有大小写字母和空格的字符串,长度不超过100,以回车结束。

输出

输出一个小写字母,表示该字符串中出现次数最多的字母。若答案有多个,则只输出ASCII码最小的那个。

样例输入

An apple

样例输出

a
#include
#include
int main(){ int data,len,max,i,j,s[30]={0}; char a[200]; gets(a); len=strlen(a); for(i=0;i
='A'&&a[i]<='Z') a[i]+=32; if(a[i]>='a'&&a[i]<='z') s[a[i]-'a'+1]++; } max=s[1]; data=1; for(i=2;i<=26;i++) { if(s[i]>max) { max=s[i]; data=i; } } printf("%c\n",data+'a'-1); return 0;}

转载地址:https://lzyws739307453.blog.csdn.net/article/details/79083248 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:汽水瓶
下一篇:杨辉三角

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月25日 17时46分04秒