英文字母里出现频率最高的是哪个字母呢? 给定一个字符串,输出字符串中出现次数最多的字母。
最常用字符
发布日期: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秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Java并发的四种风味:Thread、Executor、ForkJoin和Actor
2019-05-01
UML 工具
2019-05-01
高质量Java开发者博客
2019-05-01
Java线程的5个使用技巧
2019-05-01
Tomcat 系统架构与设计模式
2019-05-01
Jetty 的工作原理以及与 Tomcat 的比较
2019-05-01
tomcat jetty jboss
2019-05-01
Java线程面试题 Top 50
2019-05-01
Java Thread
2019-05-01
深入研究java.lang.ThreadLocal类
2019-05-01
Android之开发环境Eclipse_02:android ADT
2019-05-01
Android之开发环境android studio
2019-05-01
<s:property>的用法(jsp获取action中的值或者方法)
2019-05-01
HQL语句详解
2019-05-01
getHibernateTemplate()(Spring中常用的hql查询方法)
2019-05-01
装饰模式
2019-05-01
main函数可否被递归调用
2019-05-02
gcc中常用的选项
2019-05-02
struct内存对齐:gcc与VC的差别
2019-05-02
C中计算程序运行时间差(毫秒级)
2019-05-02