- ベストアンサー
この問題の意味が分かりません。
配列aの全要素を配列bに対して逆順にコピーするプログラムを作成せよ。 なお、二つの配列の要素数は同一であると仮定して良い。 この問題の意味なんですが、要素数はnであるとして、 (1)a[n-1]をb[n-1]に、a[n-2]をb[n-2]に・・・a[0]をb[0]にコピーしていくということですか? 結果、配列aの全要素はbと同じ。 (2)それとも、a[0]をb[n-1]に、a[1]をb[n-2]に、・・・a[n-1]をb[0]にコピーしていうことですか? 結果、配列bはaの全要素を逆順にした要素が入ってる。 ちなみに、どちらの場合もプログラムは分かります。 やっぱり(2)の意味でしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
日本語の問題ですね。 たしかに厳密にはどちらとも取れるかもしれません。 ただし、普通に考えれば(2)の方だと思います。 逆順となるように、って書いてくれれば迷わないですよね。 まあ、この場合どちら側からというのが最終結果に関係無いので、 プログラムの例題として考えれば後者でしょうね。
お礼
今帰りました! やっぱり厳密にはどちらとも取れますよね! 回答ありがとうございました。