求数组中元素最大值最小值
时间: 2023-05-14 18:06:59 浏览: 89
你可以使用以下代码来求解一个数组中元素的最大值和最小值:
```
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
int arr[] = {1, 2, 3, 4, 5};
int n = sizeof(arr) / sizeof(arr[0]);
int max_val = *max_element(arr, arr + n);
int min_val = *min_element(arr, arr + n);
cout << "最大值为:" << max_val << endl;
cout << "最小值为:" << min_val << endl;
return 0;
}
```
这段代码使用了 STL 中的 max_element 和 min_element 函数来求解数组中的最大值和最小值。
相关问题
C语言求数组中元素最大值最小值
你好,这是一个非常基础的问题,求一个数组中元素的最大值和最小值可以通过遍历数组来实现。以下是一个示例代码:
```c
#include <stdio.h>
int main() {
int arr[] = {3, 5, 2, 8, 1};
int len = sizeof(arr) / sizeof(arr[0]);
int max = arr[0], min = arr[0];
for (int i = 1; i < len; i++) {
if (arr[i] > max) {
max = arr[i];
}
if (arr[i] < min) {
min = arr[i];
}
}
printf("最大值:%d,最小值:%d\n", max, min);
return 0;
}
```
希望能够帮到你!
c 语言求数组平均值最大值最小值
以下是用 C 语言计算数组平均值、最大值和最小值的示例代码:
```c
#include <stdio.h>
int main() {
int n, i;
float sum = 0, avg, max, min;
printf("Enter the size of array: ");
scanf("%d", &n);
float a[n];
printf("Enter the array elements:\n");
for(i=0; i<n; i++) {
scanf("%f", &a[i]);
sum += a[i];
}
avg = sum / n;
max = a[0];
min = a[0];
for(i=1; i<n; i++) {
if(a[i] > max)
max = a[i];
if(a[i] < min)
min = a[i];
}
printf("Average = %.2f\n", avg);
printf("Maximum value = %.2f\n", max);
printf("Minimum value = %.2f\n", min);
return 0;
}
```
在这个示例中,我们首先从用户那里获取数组大小和元素。然后,我们使用循环计算数组的总和,并计算平均值。接下来,我们使用另一个循环来查找数组中的最大值和最小值,并将它们存储在相应的变量中。最后,我们打印出平均值、最大值和最小值。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)