c语言

C语言怎么找出数组最大值

小亿
129
2023-11-14 16:26:45
栏目: 编程语言

要找出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。

0
看了该问题的人还看了