用户:
FXT圣龙查看:0 回复:2 评论:0 创建时间:2024-07-22T15:33:31
【题目描述】 公司每个月都会统计每个员工的销售总额。作为公司的统计员,你需要将这些销售额进行从大到小排序。请你编写程序实现该功能,要求如下: 1、该程序可以输入每个员工的销售总额,即可重复执行 2、将每次输入的员工销售总额追加到列表中 3、当输入‘end’时,停止输入,并使用冒泡排序,将记录员工销售总额的列表由大到小排序 4、打印最终的列表 【输入格式】 一行或多行,表示每个员工的销售总额 【输出格式】 一行,表示从大到小排序后的列表
答案:
L = []
while True:
a = input()
if a != 'end':
L.append(int(a))
else:
for i in range(len(L)-1):
for j in range(len(L)-1-i):
if L[j]<L[j+1]:
L[j],L[j+1]=L[j+1],L[j]
print(L)
break