sicp 2.7

Exercise 2.7.  Alyssa's program is incomplete because she has not specified the implementation of the interval abstraction. Here is a definition of the interval constructor:

 

 

(define (make-interval a b) (cons a b))

 

Define selectors upper-bound and lower-bound to complete the implementation.

 

 

(define (upper-bound z)

  (cdr z))

 

(define (lower-bound z)

  (car z))

你可能感兴趣的:(SICP)