【解決方法】配列の合計を取得するには、このコードに何をする必要がありますか?


public static int sum(int[] array) {
    int total = 0;
    for (int i = 0; i < array.length; i++) {
        total = total + array[i];
    }
    return total;
}

私が試したこと:

私は愚かに聞こえると確信しています。私はコーディングに非常に慣れていないので、これがどのように機能するかを確認する必要があります。 どんな助けでも大歓迎です!

解決策 1

関数では、整数配列をパラメーターとして受け取り、配列内のすべての要素の合計を計算します。
この関数は、最初に変数 total を宣言し、それを 0 に初期化します。次に、for ループを使用して、配列の各要素をインデックス 0 から開始し、最後のインデックスで終了します。 for ループ内で、現在の配列要素の値を変数 total に追加します。 for ループが完了すると、関数は合計値を返します。

この関数は、配列 array.length の length プロパティを使用して配列内の要素の数を取得し、for ループを使用してすべての要素を反復処理します。

解決策 2

引用:

配列の合計を取得するには、このコードに何をする必要がありますか?

関数を呼び出して配列を渡します…

Java
int[] arr = {1,2,3,4,5,6};
System.out.println(sum(arr));

コメント

タイトルとURLをコピーしました