import random arr=[] n=int(input("请输入想生产的整数个数:")) i=0 while i<n: arr.append(random.randrange(1,99)) i+=1 print("排序前:%s"%arr) #冒泡算法排序 for i in range(n): flag=0 for j in range(1,n): if arr[j-1]>arr[j]: arr[j - 1],arr[j]=arr[j],arr[j-1] flag=1 if not flag: break print("排序后:%s"%arr)
Python:03输入n,并生成n个整数,对这n个整数从小到大排序输出(冒泡排序)
最新推荐文章于 2024-04-29 23:56:08 发布