博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【SICP练习】113 练习3.33
阅读量:6224 次
发布时间:2019-06-21

本文共 489 字,大约阅读时间需要 1 分钟。

练习3-33

原文

Exercise 3.33. Using primitive multiplier, adder, and constant constraints, define a procedure averager that takes three connectors a, b, and c as inputs and establishes the constraint that the value of c is the average of the values of a and b.

代码

(define (averager a b c)    (let ((sum (make-connector))          (d (make-connector)))        (adder a b sum)        (multiplier sum d c)        (constant (/ 1 2) d)        'ok))



感谢访问,希望对您有所帮助。 欢迎关注或收藏、评论或点赞。


为使本文得到斧正和提问,转载请注明出处:


你可能感兴趣的文章
oracle12C 重做日志
查看>>
数据结构与算法4
查看>>
Metasploit 之 modules 与plugins 区别
查看>>
mysql的常用函数
查看>>
完善的复数类(二十五)
查看>>
java书籍列表
查看>>
python初学-列表和字典的几个小例子
查看>>
我的友情链接
查看>>
数据分析入门及职业规划
查看>>
NTP时间服务器搭建
查看>>
计算某年各月的天数
查看>>
ModelForm理解简单运用(增删改查)
查看>>
看过但没写的题
查看>>
Html JavaScript网页制作与开发完全学习手册
查看>>
M2事后分析
查看>>
通过脚本进行双线路切换
查看>>
企业高级硬盘管理方案——RAID和LVM详解(图文)
查看>>
通过vbs脚本不显示cmd 窗口执行bat 脚本
查看>>
关于android中数据共享
查看>>
ansible学习参考地址
查看>>