c++で配列内で最大の値を見つける方法

配列内の最大値を求めるには、配列を繰り返し処理し、各要素を現在の最大値と比較して最大値を更新します。以下にサンプルコードを示します。

#include <iostream>
using namespace std;

int findMax(int arr[], int size) {
    int maxVal = arr[0];  // 假设数组的第一个元素为最大值
    for (int i = 1; i < size; i++) {
        if (arr[i] > maxVal) {
            maxVal = arr[i];  // 更新最大值
        }
    }
    return maxVal;
}

int main() {
    int arr[] = {5, 2, 9, 1, 7};
    int size = sizeof(arr) / sizeof(arr[0]);
    int maxVal = findMax(arr, size);
    cout << "最大值为:" << maxVal << endl;
    return 0;
}

これらをファイル内でネイティブの日本語に言い換えてください。

最大值为:9
bannerAds