猫史档案馆


Python AICE五级编程题(内附答案)

用户:FXT圣龙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


回复

上一页1 页 / 共 1下一页
FXT圣龙FXT圣龙

如有需要,请回帖

点赞0


评论


thewindows7thewindows7

我需要

 

点赞0


评论