0

次の関数を 300 回呼び出すと、何回expt呼び出されますか? 私はそれが 300 であると信じる傾向があります。また、各呼び出しで渡される実際の値は何ですか? それらは -1 と n ですか?

(define (infinite-series n )
    (if (= n 0)
        1
        (+ (* 4.0 (/ (expt -1 n) (+ 1 (* n 2)))
                  (infinite-series (- n 1 ))))))
4

1 に答える 1