テクノロジ系
春期
応用情報技術者 2025年 春期 問7
7 / 80
どれか。
正解と解説
表示する
正解 ウ
if n=0 then return else return nX fact (nー1) else return nX fact (n+1)
階乗を求める再帰関数factでは、n=0のとき1を返し(基底)、そうでなければn×fact(n-1)を返します(再帰)。この構造を正しく表すのがウで正解です。fact(n+1)では減少せず停止しないため誤り、基底ケースが不正なものも誤りです。