数组输出最大值和最小值
时间: 2023-08-10 16:03:24 浏览: 57
好的,下面是输出数组中最大值和最小值的示例代码(假设数组为整型数组):
```python
def find_max_min(arr):
if not arr:
return None, None # 数组为空则返回 None, None
max_val = arr[0]
min_val = arr[0]
for val in arr:
if val > max_val:
max_val = val
if val < min_val:
min_val = val
return max_val, min_val
# 示例数组
arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]
# 输出最大值和最小值
max_val, min_val = find_max_min(arr)
print("数组中最大值为:", max_val)
print("数组中最小值为:", min_val)
```
输出结果为:
```
数组中最大值为: 9
数组中最小值为: 1
```
相关问题
数组求最大值和最小值
对于一个数组,求最大值和最小值可以通过遍历数组的方式来实现。下面是一个示例代码:
```python
def find_max_min(arr):
if len(arr) == 0:
return None
max_val = arr[0]
min_val = arr[0]
for num in arr:
if num > max_val:
max_val = num
if num < min_val:
min_val = num
return max_val, min_val
# 示例用法
array = [1, 2, 3, 4, 5]
max_value, min_value = find_max_min(array)
print("最大值:", max_value)
print("最小值:", min_value)
```
这段代码首先判断数组是否为空,如果为空则返回 None。然后初始化最大值和最小值为数组的第一个元素,接着遍历数组,每次找到更大或更小的值时更新最大值和最小值。最后返回结果。
输出结果为:
```
最大值: 5
最小值: 1
```
获得一组数组的最大值和最小值
如果您使用的是 Python,可以使用内置的 `max()` 和 `min()` 函数来获取数组的最大值和最小值。
例如,假设您有一个名为 `arr` 的数组,可以使用以下代码来获取其最大值和最小值:
```python
arr = [3, 5, 2, 8, 1, 9, 4]
max_val = max(arr)
min_val = min(arr)
print("最大值:", max_val)
print("最小值:", min_val)
```
该代码中,`arr` 数组包含整数值 3、5、2、8、1、9 和 4。使用 `max()` 函数获取数组的最大值,并将其赋值给变量 `max_val`;使用 `min()` 函数获取数组的最小值,并将其赋值给变量 `min_val`。然后使用 `print()` 函数输出最大值和最小值。
执行该代码后,将输出以下结果:
```
最大值: 9
最小值: 1
```
如果您使用的是其他编程语言,也可以查找相应的函数来获取数组的最大值和最小值。