本文へ移動
✓ 合格ドリル基礎から練習

基本情報技術者 / 条件・事例の練習

基本情報技術者試験基礎・応用

条件を読む・根拠を説明する

戻り値の積み上げ

条件を整理し、答えを選んでから解き方を確認しましょう。

関数F(n)はn=0なら1、他はn+F(n−1)を返す。F(3)はどれか。

答え・解き方を読む

7

考える順序

  1. 1F(0)=1
  2. 2F(1)=2、F(2)=4
  3. 3F(3)=3+4=7

選択肢ごとの理由

  • 比較 · 3

    外側のnだけでなく再帰の戻り値を加えます。

  • 正解 · 7

    F(0)=1。F(1)=2、F(2)=4。F(3)=3+4=7。

  • 比較 · 6

    基底の戻り値1を加える必要があります。

  • 比較 · 4

    4はF(2)の値です。

学習アプリで条件・事例を5問 →

学習の参考資料

用語・仕組みを学ぶための参考資料です。設問の条件と、このページの解き方を併せて確認してください。

教材の作成・確認方法

関連する要点をまとめて読む

技術の入口の要点と練習一覧 →