。 以下は問題です 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 配列の要素番号は 1 から始まる。 関数 makeNewArray は,要素数 2 以上の整数型の配列を引数にとり,整数型の配列を返す関数である。 関数 makeNewArray を makeNewArray({3, 2, 1, 6, 5, 4})として呼び出したとき,戻り値の配列の要素番号 5 の値は【 】となる 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 添付画像をみると 急にin〔1〕がでてきて、回答をみると in〔1〕=3 みたいです。 おそらく配列makeNewArrayの最初の3を 取り出しているのだとおもいますが だとしたら表記としては makeNewArray 〔1〕=3 が正しいのでは ないでしょうか? たしかに、添付画像の条件をみると 整数型の配列: makeNewArray(整数型の配列: in) と書いてありますが、つまり makeNewArrayという名称の配列が inという名称の配列に置き換わった。 という認識でいいのでしょうか? つまり makeNewArray({3,2,1,6,5,4}) = in ({3,2,1,6,5,4})に置き換わった ということを 整数型の配列: makeNewArray(整数型の配列: in) の条件分は示している ということでよいのでしょうか? 急に配列makeNewArrayがinに置き換わったので混乱してます。 ご回答いただけると幸いです。