给出三个数, 如何返回其中较大的两个数之和? 直接 if 或 cond 把所有情况列出来即可 也可以先求出其中最小的数字, 然后三个数的和减去这个最小的数字就是答案:
(define (min x y) (if (< x y) x y)) (define (big-sum x y z) (- (+ x y z) (min (min x y) z)))
上一篇: 1-2 下一篇: 1-4