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

基本情報技術者 2009年 春期 問8

8 / 80

自然数nに対して,次のように再帰的に定義される関数f(n)を考える。f(5)の値はどれか。 f(n):if n≦1 then return 1 else return n+f(n-1)

正解と解説

表示する
正解 ウ

15

f(n)はn≦1で1を返し、それ以外はn+f(n−1)を返す再帰関数です。f(5)=5+4+3+2+f(1)=5+4+3+2+1=15となります。

AI に聞く

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