LET'S TRY
問題文
次の記述中の □ に入れる正しい答えを,解答群の中から選べ。
次のプログラムにおいて,手続 proc2 を呼び出すと,□ の順に出力される。
〔プログラム〕
○proc1()
"A" を出力する
proc3()
○proc2()
proc3()
"B" を出力する
proc1()
○proc3()
"C" を出力する
出典:令和5年度 基本情報技術者試験 科目B 問2
IPAの公開問題について ↗
まずは自分で考えて、理由を確かめよう。
次の記述中の □ に入れる正しい答えを,解答群の中から選べ。
次のプログラムにおいて,手続 proc2 を呼び出すと,□ の順に出力される。
〔プログラム〕
○proc1()
"A" を出力する
proc3()
○proc2()
proc3()
"B" を出力する
proc1()
○proc3()
"C" を出力する
出典:令和5年度 基本情報技術者試験 科目B 問2
IPAの公開問題について ↗
自分で考えてから、解説を開いてみてね。
正解は ク です。
proc2()を呼び出すと:①proc3()→"C"出力、②"B"出力、③proc1()呼び出し→"A"出力してproc3()→"C"出力。よって出力順は "C","B","A","C" となります。
学習ノートを読み込んでいます…