一个数组用for循环求出最大值和最小值
时间: 2024-05-01 11:23:50 浏览: 95
求最大值和最小值
可以使用for循环遍历整个数组,逐个比较得到最大值和最小值。下面是一个示例代码:
```python
arr = [3, 5, 1, 7, 2, 8, 4, 9, 6]
# 假设数组的第一个元素为最大值和最小值
max_num = arr[0]
min_num = arr[0]
# 遍历数组,逐个比较得到最大值和最小值
for i in range(1, len(arr)):
if arr[i] > max_num:
max_num = arr[i]
if arr[i] < min_num:
min_num = arr[i]
print("数组的最大值为:", max_num)
print("数组的最小值为:", min_num)
```
输出结果:
```
数组的最大值为: 9
数组的最小值为: 1
```
在这个示例中,我们先假设数组的第一个元素为最大值和最小值,然后使用for循环遍历数组,逐个比较得到最大值和最小值。最后输出最大值和最小值。
阅读全文