加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

初赛必考递归题与半圆有关的话题

(2022-07-20 14:44:10)
标签:

林老师

pclogo

mswlogo

logo博客

fmslogo

分类: WinXP~7~8~10运行Logo语言
初赛必考递归题 与半圆有关的话题
初赛必考递归题与半圆有关的话题
      初赛笔试题每年竞赛卷的末尾都有一道递归题。多年了这道LOGO程序题的过程名总叫 dg ——就是“递归”。题型一般都是“中间递归”、二重“中间递归”,甚至还有“多重递归”的。最后这道“压舱题”的难度不言而喻。在临场有限的时间里能够做出来的,绝对都是顶尖的好手。现在我们选择近年来这类题目中比较容易的一道来和大家共同研究讨论一下。
          =====================================
    根据下列程序,画出或完善递归图形(A~B每题4分)8%
to halfball
   arc 180 50
   fd 50  bk 100  fd 50
end

to dg :x
  if :x=1 [stop]
  halfball
  fd 50  rt 90
  dg :x-1
  lt 90  bk 100  lt 90
  dg :x-1
  rt 90  fd 50   
end

A.画出执行 cs dg 3 命令的递归图形(大小比例相对准确,请用小三角形标出海龟起点位置)。
   请在答案卷相应位置上画出该递归图形,并标出海龟位置    【A】   

B.下图给出了执行 cs dg 4 命令行后海龟画的错误图形。可能少画或多画直线或弧线,请直接在答卷中,在你认为正确的位子添加或删除相应的线条。图中已经标出海龟起点位置。 
修改图形    【B】   
初赛必考递归题与半圆有关的话题

        =====================================

      不使用计算机验证,能够通过纸笔做出这道题的,请把答案写在后面的评论中。

初赛必考递归题与半圆有关的话题


初赛必考递归题与半圆有关的话题

初赛必考递归题与半圆有关的话题

初赛必考递归题与半圆有关的话题


初赛必考递归题与半圆有关的话题

LOGO编程画出来的动画
初赛必考递归题与半圆有关的话题







                                     

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有