令和4年度試験問題 問96
問96
解説へ
note_alt
calculate
関数 calcX と関数 calcY は,引数 inData を用いて計算を行い,その結果を戻り値とする。関数 calcX を calcX(1) として呼び出すと,関数 calcX の変数 num の値が,1→3→7→13と変化し,戻り値は13となった。関数 calcY を calcY(1) として呼び出すと,関数 calcY の変数 num の値が,1→5→13→25と変化し,戻り値は25となった。プログラム中のa,bに入れる字句の適切な組合せはどれか。


正解 エ問題へ
広告
解説
calcXの増分は2、4、6なのでaはnum+2×iです。i=1、2、3なら、1→3→7→13と指定された変化を再現します。
calcYは増分4、8、12なのでi=2、4、6とすれば同じ式を使えます。したがってbはiを2から6まで2ずつ増やす繰返しで、エの組合せです。
広告