在键盘上输入N个整数,编写一个程序使该数组中的数按照从小到大的次序排列,用选择排序算法实现。
时间: 2023-06-08 16:06:33 浏览: 359
好的,这个问题很简单。以下是一个使用选择排序算法对输入的N个整数进行从小到大排序的示例代码:
```python
n = int(input("输入整数个数: "))
arr = []
for i in range(n):
arr.append(int(input()))
for i in range(n-1):
min_i = i
for j in range(i+1, n):
if arr[j] < arr[min_i]:
min_i = j
if min_i != i:
arr[i], arr[min_i] = arr[min_i], arr[i]
print("排序结果:")
for i in arr:
print(i, end=' ')
```
你只需要输入整数的数量,并在下面输入相应数量的整数,程序会自动将其从小到大排序并输出结果。希望这可以帮到你。
阅读全文