当前位置: 首页 > news >正文

习题2.2

代码如下

(defn make-segment [start-point end-point] (list start-point end-point))
(defn start-segment [segment] (first segment))
(defn end-segment[segment] (last segment))
(defn make-point [x y ](list x y))
(defn x-point [point] (first point))
(defn y-point [point] (last point))
(defn midpoint [segment](
                        make-point (/ (+ (x-point (start-segment segment)) (x-point (end-segment segment)) )  2) (/ (+ (y-point (start-segment segment)) (y-point (end-segment segment)) ) 2)
                         ))
(defn print-point [point] (println) (print "(" (x-point point) "," (y-point point) "

相关文章:

  • 06-02-自考数据结构(20331)- 查找技术-动态查找知识点
  • C#: 输入(Console.ReadLine())和输出(Console.WriteLine())
  • Java-拼图小游戏跟学笔记
  • 前端各种for 循环
  • 算法:二维单调队列-P2216 [HAOI2007] 理想的正方形题解
  • 作文笔记16 点面结合
  • Trae AI 使用 APIkey 配置 Anthropic Claude BaseURL , gpt-4o,deepseek等大模型代理指南
  • c#使用forms实现屏幕截图
  • 在MFC中使用Qt(六):深入了解QMfcApp
  • flutter框架中文文档,android智能手机编程答案
  • 第十一章 VGA显示图片(还不会)
  • pod之间访问不通怎么排查?
  • 音视频开发---常用工具
  • JAVASE(十二)常用类(一)Object类
  • 【STM32】GPIO输入(按键)
  • 如何实现高性能的在线 PDF 预览
  • 【新人系列】Golang 入门(十):错误处理详解 - 上
  • 广东新政激发产业活力,凡拓数创以全场景AI3D方案领跑机器人赛道
  • JAVA并发编程高级-线程安全集合-CopyOnWriteArrayList
  • 配置防火墙和SELinux(1)
  • 怎么做一个免费的网站/深圳市seo网络推广哪家好
  • 帝国cms做企业网站/西安搜建站科技网站
  • 模板设计建站/商业策划公司十大公司
  • 做网站需要apache/学会计哪个培训机构比较正规
  • 网站的主机选择/东莞seo公司
  • 做网站开始要注意什么/网站关键字优化技巧