从键盘上输入10个整数,使用选择法从小到大排序并输出
时间: 2024-05-13 07:20:27 浏览: 175
编写程序实现以下功能:从键盘输入十个整数,用冒泡法排序后按从小到大输出
好的,我可以回答这个问题。
以下是代码实现:
```python
# 输入10个整数
nums = []
for i in range(10):
num = input("请输入第{}个整数:".format(i + 1))
nums.append(int(num))
# 选择法排序
for i in range(len(nums)):
min_idx = i
for j in range(i + 1, len(nums)):
if nums[min_idx] > nums[j]:
min_idx = j
nums[i], nums[min_idx] = nums[min_idx], nums[i]
# 输出排序结果
print("从小到大排序结果为:")
for num in nums:
print(num, end=' ')
```
如果您有其他问题,欢迎提出。
阅读全文