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