创建一个数组,从键盘录入十个数字,将第10个和1个,第9个和第2个位置调换,依次类推,最后依次输出
时间: 2024-02-05 16:02:39 浏览: 85
好的,我可以帮您编写这个程序。以下是 Python 代码实现:
```python
# 创建一个长度为 10 的空数组
arr = [0] * 10
# 从键盘录入十个数字
for i in range(10):
arr[i] = int(input("请输入第%d个数字:" % (i+1)))
# 依次交换位置
for i in range(5):
arr[i], arr[9-i] = arr[9-i], arr[i]
arr[i+1], arr[8-i] = arr[8-i], arr[i+1]
# 输出交换后的数组
print("交换后的数组为:", arr)
```
运行程序后,您可以依次输入十个数字,然后程序会自动完成位置的交换,并输出交换后的数组。
阅读全文