【发布时间】:2012-09-19 01:59:25
【问题描述】:
我的递归函数将给定面积乘以 1.5,直到达到 100,000。输出应该是它必须乘以 1.5 的次数。我想我知道我需要做的大部分事情,但我不确定在我的 (if) 语句中应该放什么。
(define area-multiplier
(lambda (area)
(if (< 100000 area)
0 ;what do I put here?
(+ 1 (area-multiplier (* area 1.5))))))
【问题讨论】: