要找出C语言数组的最大值,可以使用for循环遍历数组,然后比较每个元素的大小,记录最大的值。
下面是一个示例代码:
#include <stdio.h>
#define SIZE 5
int main() {
int arr[SIZE] = {3, 7, 1, 9, 2};
int max = arr[0]; // 假设第一个元素为最大值
for (int i = 1; i < SIZE; i++) {
if (arr[i] > max) {
max = arr[i]; // 更新最大值
}
}
printf("数组的最大值为:%d\n", max);
return 0;
}
这个示例中,我们首先定义了一个大小为5的数组,然后假设第一个元素为最大值。接下来,通过for循环遍历数组中的其他元素,如果发现有比当前最大值更大的元素,就更新最大值。最终,输出最大值。
在这个示例中,数组的最大值为9。