C语言数组算最大最小值
时间: 2023-09-04 15:07:13 浏览: 71
C#获取数组中最大最小值的方法
5星 · 资源好评率100%
要找到一个数组中的最大值和最小值,可以使用循环遍历数组并比较每个元素的值。具体代码如下:
```c
#include <stdio.h>
int main() {
int arr[] = {23, 56, 12, 78, 45, 90};
int n = sizeof(arr) / sizeof(arr[0]);
int i, max, min;
max = min = arr[0];
for (i = 1; i < n; i++) {
if (arr[i] > max) {
max = arr[i];
}
if (arr[i] < min) {
min = arr[i];
}
}
printf("最大值为:%d\n", max);
printf("最小值为:%d\n", min);
return 0;
}
```
运行结果为:
```
最大值为:90
最小值为:12
```
说明在数组 `{23, 56, 12, 78, 45, 90}` 中,最大值为 90,最小值为 12。
阅读全文