【发布时间】:2016-05-10 23:33:41
【问题描述】:
(define changeit (lambda (x) (* x x)))
(define changeall
(lambda (x)
(if (null? x)
'()
(cons (changeit (car x)) (changeall (cdr x))))))
(changeit 8)
(changeit 9)
(changeall '(2 14 10 8))
我不太确定changeall 在做什么,谁能帮忙解释一下?
编辑:这是其余的代码
【问题讨论】:
-
我建议你在你的 REPL 中运行它。我们不知道,因为我们不知道
changei做了什么。 -
map表示squares 其输入列表的所有元素。给你。
标签: scheme