平成29年度(2017) 秋期 問7 | 情報処理技術者試験 応用情報技術者
fact(n)は,非負の整数nに対してnの階乗を返す。fact(n)の再帰的な定義はどれか。
選択肢 ア
if n=0 then 0 else return n×fact(n-1)
選択肢 イ
if n=0 then 0 else return n×fact(n+1)
選択肢 ウ
if n=0 then 1 else return n×fact(n-1)
選択肢 エ
if n=0 then 1 else return n×fact(n+1)
[出典:情報処理技術者試験 応用情報技術者 平成29年度(2017) 秋期 問7]