1. 程式人生 > >SCIP習題 1.1

SCIP習題 1.1

href def con else 代碼 http adt nts 後來

(define a 3)

(define b (+ a 1))

b

(+ a b(* a b))

(= a b)

(if (and (> b a) (< b (* a b)))
b
a)

(cond ((= a 4) 6)
((= b 4) (+ 6 7 a))
(else 25))

(+ 2 (if(> b a) b a))

(* (cond ((> a b) a)
((< a b) b)
(else -1))
(+ a 1))

b既是一個變量,又是一個函數.有點神奇.

開始選擇了Lazy Racket, b的值是delay.是正則序嗎?

後來改成了R5RS, b的值就能正常顯示了,有可能是應用序.

(require string-constants)
(set-language-pref ‘simplified-chinese)
執行兩行代碼,然後重開

找到括號自動補全.謔謔謔

中文upup

解題集:http://sicp.readthedocs.org/en/latest/

SCIP習題 1.1