sicp-answer~> 1-3

给出三个数, 如何返回其中较大的两个数之和? 直接 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

柳下川
如果你发现文章有错误, 麻烦联系我, 当然单纯想加个QQ好友找我聊天也行, 欢迎你耶! :)
(这算是一种扩列吗? 嘿嘿)
--> 2948804617
--> jedsek@qq.com
--> Jedsek
--> B站个人主页
--> 知乎个人主页