无需传入输入值 查找Static Array(静态数组)中的最大及最小元素
静态数组查找最大、最小元素实现
实现逻辑
- 代码内部预先定义指定的静态数组,无需接收外部输入
- 将最大值、最小值初始化为数组的第一个元素
- 从第二个元素开始遍历数组,逐个与当前最大值、最小值比较,匹配条件时更新对应的值
- 遍历结束后输出最终的最大值和最小值
示例代码(Python)
# 初始化指定静态数组 static_array = [10, 4, 5, 1, 7, 9, 0, 2, 99] # 初始化最大、最小值 max_num = static_array[0] min_num = static_array[0] # 遍历数组更新最值 for item in static_array[1:]: if item > max_num: max_num = item if item < min_num: min_num = item # 输出结果 print(f"最大值是{max_num},最小值是{min_num}")
输出结果
最大值是99,最小值是0
内容的提问来源于stack exchange,提问作者Umair Hamid
相关产品推荐
相关产品推荐

