输入一个字符串,找出其中最大的字符,输出该字符及其在字符串中的位置。
时间: 2024-12-17 20:54:39 浏览: 20
要找到字符串中最大字符及其位置,你可以遍历字符串,并维护当前的最大字符及其索引。以下是Python的一个简单示例:
```python
def find_max_char_and_position(input_str):
max_char = input_str[0] # 初始假设第一个字符是最大值
max_index = 0 # 初始最大字符位置
for i, char in enumerate(input_str):
if char > max_char:
max_char = char
max_index = i
return max_char, max_index + 1 # 位置从1开始计数,因为Python索引是从0开始的
input_string = input("请输入一个字符串:")
max_char, position = find_max_char_and_position(input_string)
print(f"最大字符是 '{max_char}',它在字符串中的位置是 {position}。")
阅读全文