从键盘获取10个整数,通过循环完成以下操作: 输入选项1,输出最大值 输入选项2,输出最小值 输入选项3,输出平均值 输入选项4,输出从小到大的排序结果 输入0,退出程序
时间: 2023-11-11 17:07:41 浏览: 64
可以参考下面的 Python 代码实现:
```python
numbers = []
for i in range(10):
num = int(input("请输入第%d个整数:" % (i+1)))
numbers.append(num)
while True:
option = int(input("请输入选项:"))
if option == 0:
print("程序已退出!")
break
elif option == 1:
print("最大值为:", max(numbers))
elif option == 2:
print("最小值为:", min(numbers))
elif option == 3:
avg = sum(numbers) / len(numbers)
print("平均值为:", avg)
elif option == 4:
sorted_nums = sorted(numbers)
print("排序结果为:", sorted_nums)
else:
print("无效的选项,请重新输入!")
```
运行结果如下:
```
请输入第1个整数:5
请输入第2个整数:8
请输入第3个整数:2
请输入第4个整数:7
请输入第5个整数:3
请输入第6个整数:6
请输入第7个整数:1
请输入第8个整数:9
请输入第9个整数:4
请输入第10个整数:0
请输入选项:1
最大值为: 9
请输入选项:2
最小值为: 0
请输入选项:3
平均值为: 4.5
请输入选项:4
排序结果为: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
请输入选项:0
程序已退出!
```
阅读全文
相关推荐
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![ppt](https://img-home.csdnimg.cn/images/20241231044937.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![-](https://img-home.csdnimg.cn/images/20241231044833.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)