数组中求最大值和最小值
时间: 2024-06-18 17:03:02 浏览: 194
数组最大值最小值_数组最大值最小值_最小值_
5星 · 资源好评率100%
在数组中求最大值和最小值,可以通过遍历数组来实现。首先假设数组的第一个元素是最大值和最小值,然后依次与后面的元素进行比较,如果比当前最大值大,则更新最大值,如果比当前最小值小,则更新最小值。遍历完成后,就可以得到数组中的最大值和最小值了。
以下是一个示例代码:
```c++
#include <iostream>
using namespace std;
int main() {
int arr[] = {5, 3, 8, 2, 7, 1, 9, 4, 6};
int len = sizeof(arr) / sizeof(arr);
int max_val = arr, min_val = arr;
for (int i = 1; i < len; i++) {
if (arr[i] > max_val) {
max_val = arr[i];
}
if (arr[i] < min_val) {
min_val = arr[i];
}
}
cout << "Max value: " << max_val << endl;
cout << "Min value: " << min_val << endl;
return 0;
}
```
阅读全文