本文へスキップ
Certia
テクノロジ系
春期

応用情報技術者 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)では減少せず停止しないため誤り、基底ケースが不正なものも誤りです。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。