首页 > 编程语言 > 详细

找出数组中第二大的数!!!

时间:2020-04-29 13:15:32      阅读:56      评论:0      收藏:0      [点我收藏+]
arr = [94, 4, 9, 7, 190, 2, 10, 1, 100]


def find_second_num(array):
  # 索引为0,1的数作为基准,max(最大值),sec(第二大值) max
= arr[0] sec = arr[1]
  # 循环数组中的索引,从2开始
for i in range(2, len(arr)): if arr[i] > max: sec = max max = arr[i] elif arr[i] > sec: sec = arr[i] else: continue print("第二大的数为:", sec) find_second_num(arr)

 

找出数组中第二大的数!!!

原文:https://www.cnblogs.com/Earth-SmaThing/p/12801358.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!