【发布时间】:2018-01-22 22:09:51
【问题描述】:
目前正在使用球拍,找不到太多帮助,想知道是否有人可以帮助我..
我有
(define (reciprocal x) (/ 1 x))
但是,将 0 作为前任是行不通的。 所以我尝试将其修改为
(define (reciprocal x) (if (= x 0)((#f)(/ 1 x)))
我不确定我做错了什么,我希望如果 x = 0 它会返回 false,但它不会这样做。我仍然可以得到倒数,只是不检查 x。有人可以指出我在这里做错了什么吗?谢谢!
【问题讨论】: