練習問題 8.9 本文中で示したデキュー関数 dequeue の定義を正しく動作するように修正しなさい。 準備 解答
参照
練習問題 8.4 参照を使ってフィボナッチ数を求める
練習問題 8.4 参照と繰り返しの構文 (while, for)を使って、フィボナッチ数を求める関数を定義しなさい。 解答 書き換え可能なデータとして、mem1, mem2, mem3 を用意する。 初期値には、3つとも […]
練習問題 8.3 参照を使った階乗計算
練習問題 8.3 以下で定義する funny_fact は再帰的定義(rec)を使わずに階乗を計算しています。どのような仕組みで実現されているか説明しなさい。 解答 — これでいいだろうか。 f — […]
練習問題 8.2 参照(ref型)を使う
練習問題 8.2 与えられた参照の指す先の整数を 1 増やす関数 incr を定義しなさい。 解答 実行例