蓝桥杯_单词分析
1.题目、输入输出
2.分析
①计算输入单词的各个小写英文字母的出现次数,输出出现次数最多的字母的次数及该字母;
②当存在多个字母的出现次数在这个单词里是一样最多时,按字典顺序输出最小的那个(字典顺序:26个字母的顺序,a-z是从小到大的);
(1)Python解法分析
使用字符串函数str.count( j ),j 表示该字符串中的字符,str为任意字符串
(2)C语言解法分析
创建一个整型数组,用来存放26个小写字母所对应的次数,由于小写字母a的ASCII码为97,相应的往后的小写字母都会+1,所以初始化这个数组的大小时,将其设置为:27,下标范围:0~26,让下标1~26的数组用来存放1~26的小写字母在该字符串出现的次数;
3.具体操作过程
(1)Python的解法
(2)C语言解法