3. 输入10个整数存入数组, 将值最大的元素与第一个元素进行值交换, 值最小的元素与 最后一个元素进行值交换, 然后输出数组
时间: 2023-11-02 10:16:20 浏览: 89
python 输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组(示例)
5星 · 资源好评率100%
答案:
以下是代码实现:
```python
arr = []
for i in range(10):
arr.append(int(input()))
max_index = arr.index(max(arr))
min_index = arr.index(min(arr))
arr[0], arr[max_index] = arr[max_index], arr[0]
arr[-1], arr[min_index] = arr[min_index], arr[-1]
print(arr)
```
该程序可以实现输入10个整数存入数组,然后将值最大的元素与第一个元素进行值交换,将值最小的元素与最后一个元素进行值交换,并最终输出数组。
希望这个回答可以帮到您!
阅读全文