(define (abs x)
(cond ((< x 0) (- x))
(else x)))
等价的if
(define (abs x)
(if (< x 0)
(- x)
x))
它们是等价的,也就是说cond可以理解为C等高级语言的IF,不过在这里cond的写法不一样!
2010年5月29日星期六
订阅:
博文评论 (Atom)
Hackers,Linux,Emacs,Gcc,Unix,Lisp,GDB,Shell,Python,Java,PHP,Scheme,Assembler,ITA,C, 工作,勤奋,学习,Hacking
没有评论:
发表评论