编写一函数对任意10个整数从小到大进行排序。函数参数就1个,为整数数组,函数没有返回值。主函数输入任意10个整数,再调用此函数进行排序,最后从小到大输出排好序的10个数。
时间: 2024-02-09 12:13:21 浏览: 75
C语言程序设计-编写函数fun对主程序中用户输入的具有10个数据的数组a按由大到小排序,并在主程序中输出排序结果;
5星 · 资源好评率100%
好的,我们可以使用Python内置的排序函数`sorted()`来对整数数组进行排序,然后输出排好序的数组即可。以下是代码实现:
```python
def sort_array(arr):
sorted_arr = sorted(arr)
print("排好序的数组为:", sorted_arr)
# 主函数
arr = []
for i in range(10):
num = int(input("请输入第{}个整数:".format(i+1)))
arr.append(num)
sort_array(arr)
```
例如,输入`1, 3, 5, 2, 4, 9, 7, 6, 8, 0`,则输出结果为`[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]`,即从小到大排好序的数组。
阅读全文