scheme寫程序訓練

;求三個值,兩兩之間的和的最大值

(define (max-function x y z)

         (define max (if (> (+ x y) (+ x z))(+ x y) (+ x z)))

         (define mid (if (> (+ x y) (+ y z))(+ x y) (+ y z)))

         (define lst (if (> (+ x z) (+ y z))(+ x z) (+ y z)))

         (define maxValue (if (> max mid) max mid))

         (define midValue (if (> maxValue lst) maxValue lst))

         midValue)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章