- Logo 教程
- Logo - 主页
- Logo - 简介
- Logo - 乌龟
- Logo - 控制乌龟和笔
- Logo - 乌龟世界
- Logo - 变量
- Logo - 算术运算符
- Logo - 重复
- Logo - 随机化
- Logo - 程序
- Logo - 递归程序
- Logo - 决策
- Logo - 字符串
- Logo - 颜色
- Logo - 有用资源
- Logo - 快速指南
- Logo - 有用资源
- Logo - 讨论
Logo - 递归程序
在递归程序中,有程序内部的程序的重复调用。考虑以下代码 −
to spiral_recur :n if :n < 1 [stop] fd :n rt 20 spiral_recur 0.95 * :n end
过程 spiral_recur 在过程体中被调用。以下屏幕截图显示了该代码的执行输出。
广告