输入5个整数,并存储在数组中,找出最大数与最小数所在的下标位置,并把两者对调,然后输出调整后的5个数
时间: 2024-02-25 10:55:25 浏览: 104
求五个数中的最大值和最小值
好的,以下是代码实现:
```python
# 定义一个列表用于存储输入的5个整数
nums = []
# 读取输入的5个整数
for i in range(5):
num = int(input("请输入第{}个整数:".format(i+1)))
nums.append(num)
# 找出最大值和最小值的下标
max_index = nums.index(max(nums))
min_index = nums.index(min(nums))
# 交换最大值和最小值的位置
nums[max_index], nums[min_index] = nums[min_index], nums[max_index]
# 输出调整后的5个数
print("调整后的5个数为:", end="")
for num in nums:
print(num, end=" ")
```
示例输出:
```
请输入第1个整数:2
请输入第2个整数:5
请输入第3个整数:9
请输入第4个整数:3
请输入第5个整数:7
调整后的5个数为:2 3 9 5 7
```
希望能够帮到你!如果你还有其他问题,可以继续问我哦!
阅读全文