输入一个字符串(小于80个字符),统计其中出现最多的字符,输出这个字符及出现的次数。
时间: 2024-04-26 15:05:39 浏览: 46
统计字符出现的次数
5星 · 资源好评率100%
好的,这个问题可以用 Python 语言解决,代码如下:
```python
s = input("请输入一个字符串:")
char_dict = {}
for c in s:
if c in char_dict:
char_dict[c] += 1
else:
char_dict[c] = 1
max_char = ''
max_count = 0
for c in char_dict:
if char_dict[c] > max_count:
max_char = c
max_count = char_dict[c]
print("出现最多的字符是", max_char, ",出现了", max_count, "次。")
```
代码的思路是先遍历字符串,将每个字符出现的次数记录在字典 `char_dict` 中。然后再遍历一次字典,找出出现次数最多的字符及其次数即可。
阅读全文