修了試験 2021-07-25実施分 基本情報技術者試験 問10
nの階乗を再帰的に計算する関数F(n)の定義において,aに入れるべき式はどれか。 ここで,nは非負の整数とする。 n>0のとき,F(n)=[ a ] n=0のとき,F(n)=1
正答3
解説
正解はウ。 階乗の定義n!=n×(n-1)!をそのまま関数に落とすと,n>0のときF(n)=n×F(n-1)となる。 n=0のときF(0)=1が基底部となり再帰が終了する。まとめて解く
修了試験 2021-07-25実施分を通しで解く(80問)→