求成績的最大值c語言

在C語言中,可以使用循環結構和數組來求一個數組中的最大值。具體實現如下:

#include <stdio.h>

int main() {
    int arr[] = {85, 92, 79, 90, 86}; // 假設有一個成績數組
    int len = sizeof(arr) / sizeof(arr[0]); // 獲取數組長度
    int max = arr[0]; // 假設第一個元素為最大值

    for (int i = 1; i < len; i++) {
        if (arr[i] > max) {
            max = arr[i]; // 如果當前元素大於最大值,則更新最大值
        }
    }

    printf("最大值為:%d\n", max); // 輸出最大值

    return 0;
}

在上述代碼中,我們首先定義了一個成績數組arr和一個變數len,用於記錄數組的長度。然後,我們假設第一個元素為最大值,使用循環遍歷數組中的其他元素,如果當前元素大於最大值,則更新最大值。最後,我們輸出最大值即可。

需要注意的是,上述代碼中的成績數組是一個示例,實際套用中需要根據具體需求定義相應的成績數組。同時,還需要根據實際情況進行輸入和輸出操作。