【发布时间】:2011-03-15 15:44:46
【问题描述】:
我只是在玩scheme/lisp,正在考虑如何纠正我自己对average 的定义。我不确定如何做一些我认为需要的事情。
- 定义一个接受任意数量参数的过程
- 计算这些参数
- 将参数列表传递给 (+) 以将它们加在一起
有人有定义average 的例子吗?我似乎对 LISP 了解得不够多,无法形成一个网络搜索来返回我正在寻找的结果。
【问题讨论】:
-
这不是家庭作业(由于某种原因被否决了......可能是因为有人认为它是)。我正在学习 SICP 在线课程,我只是在玩 LISP,想知道如何创建这个程序时间。
-
(FWIW,这很清楚 - 几乎所有课程都避免使用带有休息参数的函数。)