从键盘输入10个整数,用冒泡法从大到小排序,采用函数
时间: 2024-03-14 09:42:56 浏览: 56
好的,以下是使用冒泡排序法从大到小排序的函数,它可以对输入的任意长度的整数列表进行排序:
```python
def bubble_sort_descend(num_list):
for i in range(len(num_list)-1):
for j in range(len(num_list)-i-1):
if num_list[j] < num_list[j+1]:
num_list[j], num_list[j+1] = num_list[j+1], num_list[j]
return num_list
```
你可以在调用函数时传入一个包含10个整数的列表,如下所示:
```python
num_list = []
for i in range(10):
num = int(input("请输入第{}个整数:".format(i+1)))
num_list.append(num)
sorted_num_list = bubble_sort_descend(num_list)
print("从大到小排序后的结果为:", sorted_num_list)
```
运行这段代码,你可以依次输入10个整数,程序会将它们从大到小排序并输出排序结果。
阅读全文