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

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



练习2.2

(define(make-segment start-point end-point)

(cons start-point end-point))

(define(start-segment seg)

(car seg))

(define(start-segment seg)

     (cdr seg))

(define(make-point x y)

       (cons x y))

(define(x-point p)

(car p))

(define(y-point p)

(cdr p))

(define(average x y)

     (/ (+ x y) 2.0))

(define(mid-segment seg)

       (let ((start (start-segment seg))

         (end (end-segment seg)))

       (make-point (average (x-point start)(x-point end))

                    (average (y-point start)(y-point end)))))

(define(print-point p)

   (newline)

   (display “(“)

   (display (x-point p))

   (display “,”)

   (display (y-point p))

   (display “)”))

转载地址:http://ffitl.baihongyu.com/

你可能感兴趣的文章
采用 Gateway 代替 Zuul,并代理注册在 Nacos 中的微服务
查看>>
Linux系统IP参数信息管理
查看>>
基于SSM的POI导入导出Excel实战第一篇-SSM框架的整合
查看>>
9成APP老司机认为这些渠道有效,你怎么看?
查看>>
vector中resize()和reserve()区别
查看>>
lnmp基本使用2
查看>>
城域网,局域网,广域网的区别
查看>>
Java中的优先级队列(一)
查看>>
寻找网站架构师!
查看>>
小米手机中的这个功能一定要好好利用,不然手机就白买了
查看>>
CoreData 基础知识
查看>>
使用python自动发送邮件
查看>>
12月14日全球域名商解析量22强:爱名网升至十七
查看>>
全球域名商解析新增量20强:中国占据7个席位
查看>>
在python中获取当前位置所在的行号和函数名
查看>>
如何导出PPT内的所有图片做素材(IT实用技巧)
查看>>
php 二分查找法算法详解
查看>>
lamp的搭建与应用 lamp+wordpress+phpmyadmin
查看>>
php中的socket
查看>>
Java高级篇 -- List选择及优化
查看>>