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

怎样理解这道题ABCD都要搞懂才算完成

(2022-07-08 10:40:30)
标签:

林老师

pclogo

mswlogo

logo博客

fmslogo

分类: WinXP~7~8~10运行Logo语言
怎样理解这道题ABCD都要搞懂才算完成
怎样理解这道题ABCD都要搞懂才算完成
      前次说到上面这道题的答案是A。如果刷题仅仅到此为止,考试时你可以得到分数,但是作为学习编程你的任务完成还不到一半。这里面需要理解研究的编程原理还有一大半等待完成。只有将ABCD这4个图形的生成原理都搞通搞懂了,你作为编程学习者的任务才算是完成了。有不少学习编程的选手,也学习了一年半载,但是最终不能走向问鼎初中、高中的更高层次的编程竞赛的道路,究其原因:从一开始接触到所有的编程原理都只达到一知半解的水平,所以最终难成大器。
      这一道考题出题者多半是手下留情了,并没有往更难的方向引导。其实那个 repeat  8[ ]的重复次数 8只要大于3的整数,是都能输出 A 图形的。如果题目写成  cs  repeat  11[fd  20  pu   fd 20  pd  rt  90] ,有不少考生可能会狐疑好一阵子:这到底是什么图形?!这个重复的次数只要达到 4 ,就能围成一个类似正方形的形状 。超过 4 所形成的图形,都会重叠在已经画出来的图形上面。
      作为学习、研究、备考,还应该能够想象得出来B、C、D图形是用什么样的命令画出来的。
      首先确认一下,B、C、D这3种图形,重复的 repeat 4 [ ] 重复画4次是起码必须的,超过 4 次画出来的效果是一样的。我们就只重复 4 次。
      其次,题目的 B、C、D给出的是图形,如果要写出能够画出这样图形的命令组可以有许多种编程方式,这里就只给出一种命令组给大家参考。但是一定要明白还可以有许多种命令组的编写方法。其他的编写方法自己进一步去琢磨研究吧。

怎样理解这道题ABCD都要搞懂才算完成
                cs repeat 4[pu fd 20 pd fd 20 rt 90]

怎样理解这道题ABCD都要搞懂才算完成
cs repeat 4[pu lt 90 fd 5 lt 90 fd 12 pd fd 8 pu bk 20 rt 90 bk 5]

怎样理解这道题ABCD都要搞懂才算完成
          cs repeat 4[pu fd 10 pd fd 10 pu bk 20 rt 90]

上面BCD这三行命令组看懂了没有?
深挖考题内部的含金量才能学习到真本领

怎样理解这道题ABCD都要搞懂才算完成

怎样理解这道题ABCD都要搞懂才算完成

怎样理解这道题ABCD都要搞懂才算完成

怎样理解这道题ABCD都要搞懂才算完成

怎样理解这道题ABCD都要搞懂才算完成


                                

0

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

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

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

新浪公司 版权所有