2
我對其他語言中的while循環很熟悉,但是在這裏我寫了一個計算術語總和的衍生物的小函數,但它只有前2個我想知道是否有辦法改變這個以考慮超過2?while循環在球拍?
表情,E
,表示爲列表,以便2x + 2y + x^3
表示爲(+ (* 2 x) (* 2 y) (expt x 3))
注意,我已經有功能寫入計算指數,但它是一個總和的一部分,第一2
後停止(define (make-sum v1 v2)
(list '+ v1 v2))
(define (diff-sum x E)
(make-sum (diff x (first-operator E)) (diff x (last-operator E))))