考虑:
(define (factorial x) (let loop ((x x) (acc 1)) (if (zero? x) acc (loop (sub1 x) (* x acc)))))
我不明白如何让这里工作。此外,我不明白这段代码。
loops racket
loops ×1
racket ×1