专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 其他开发语言

PLTscheme报错看不懂,该怎么解决

发布时间:2011-06-30 07:30:04 文章来源:www.iduyao.cn 采编人员:星星草
PLTscheme报错看不懂
源代码
(define (square x) (* x x))
(define (average x y)
  (/ (+ x y) 2))
(define (sqrt x)
  (define (good-enough? guess)
  (< (/ (abs (- (square guess) x)) x) 0.001))
  (define (improve guess)
  (average guess (/ x guess)))
  (define (sqrt-iter guess)
  (if (good-enough? guess)
  guess
  (sqrt-iter (imporve guess))))
  (sqrt-iter 1.0))


然后define: expected only one expression for the function body, but found at least one extra part


没明白哪里错了

------解决方案--------------------
其实很好懂,define 没法嵌套的吧
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: