令和五年公開問題 科目B 問4
イさん
(No.1)
https://www.fe-siken.com/s/kakomon/05_haru/b4.html
こちらのプログラムは??test[]から実施されているように見えます。
一番最初からスタートが必要か途中のプログラムからスタートなのか見分ける部分はどこになるのでしょうか
こちらのプログラムは??test[]から実施されているように見えます。
一番最初からスタートが必要か途中のプログラムからスタートなのか見分ける部分はどこになるのでしょうか
2024.01.20 15:51
まーぼさん
★FE シルバーマイスター
(No.2)
記述されている関数の順番と実行される順番は関係ありません。今回の場合は問題文に
とあるので、testの呼び出しからトレースすることになります。
この問題を少し噛み砕くと、「関数addはこんな関数、calcHash1はこんな関数、calcHash2はこんな関数、testはこんな関数です。さて、test関数を呼び出したらhashArrayはどうなりますか?」という感じです。この問題にはどこにも「関数addから実行する」とは書いていないのです。
> 手続 test の処理が終了した直後の hashArray の内容は, である。
とあるので、testの呼び出しからトレースすることになります。
この問題を少し噛み砕くと、「関数addはこんな関数、calcHash1はこんな関数、calcHash2はこんな関数、testはこんな関数です。さて、test関数を呼び出したらhashArrayはどうなりますか?」という感じです。この問題にはどこにも「関数addから実行する」とは書いていないのです。
2024.01.20 16:35
まきさん
(No.3)
>スレ主さん
やっていてこれは結果を求める問題だと気づけるまでトレースしてください。
試験問題は親切ではないので・・・これも典型的なパターン問題です
2024.01.20 19:41
広告
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
広告