【发布时间】:2019-08-30 21:40:13
【问题描述】:
一个家庭作业问题需要我计算 2 个数字的 gcd。但是在 gcd 函数中使用 modulo 关键字在 Repl.it(在线 IDE)上运行时会出现上述错误。
我查看了其他答案,但它们并没有完全提供问题的解决方案。我尝试使用 jdoodle.com(另一个在线 IDE)运行该程序,它在那里完美运行。所以,我不知道为什么它在 Repl 上不起作用。
;; My gcd function
(define (gcd a b)
(cond
[
(= b 0) a
]
[else
(gcd b (modulo a b))
]
)
)
我想知道为什么这对 Repl IDE 不起作用,以及是否有任何方法可以让它在那里工作而无需简单地切换到另一个网站。
【问题讨论】: