编写一个函数,使一个字符串按反序存放。在主程序中输入和输出字符串。
时间: 2023-12-10 07:54:16 浏览: 93
C语言程序设计-将主函数中输入的字符串反序存放;例如:输入字符串“abcdefg”,则应输出“gfedcba”;.c
5星 · 资源好评率100%
以下是一个 Python 代码示例,实现将输入的字符串按反序存放并输出:
```python
def reverse_string(input_string):
# 将字符串转换为列表并反转
reversed_list = list(input_string)[::-1]
# 将列表转换回字符串
reversed_string = ''.join(reversed_list)
return reversed_string
# 主程序
input_str = input("请输入一个字符串:")
reversed_str = reverse_string(input_str)
print("反转后的字符串为:", reversed_str)
```
该函数 `reverse_string(input_string)` 接收一个字符串作为输入,将其转换为列表并反转,最后将列表转换回字符串并返回。主程序中通过 `input()` 函数获取用户输入的字符串,调用 `reverse_string()` 函数进行反转,并输出反转后的字符串。
阅读全文