Function 定义一个函数,调用它‘;检查’;计划中

Function 定义一个函数,调用它‘;检查’;计划中,function,scheme,lisp,Function,Scheme,Lisp,如何在scheme中编写这个 定义一个函数,称之为“CHECK”,它以整数作为第一个参数,即整数列表 作为其第二个参数,并返回第一个参数在第二个参数中出现的次数的计数。您所描述的是通常称为“计数”的变量: (define (check num ls) (count (lambda (val) (= val num)) ls)) (check 2 '(2 3 4 2)) ; => 2 如果您想显示非工作代码,请不要将其作为答案发布。相反,编辑你的问题并把代码放在那里。

如何在scheme中编写这个

定义一个函数,称之为“CHECK”,它以整数作为第一个参数,即整数列表
作为其第二个参数,并返回第一个参数在第二个参数中出现的次数的计数。您所描述的是通常称为“计数”的变量:

(define (check num ls) (count (lambda (val) (= val num)) ls))
(check 2 '(2 3 4 2)) ; => 2

如果您想显示非工作代码,请不要将其作为答案发布。相反,编辑你的问题并把代码放在那里。