加载中…
个人资料
林老师的LOGO_PYTHON_C语言之家
林老师的LOGO_P
YTHON_C语言之家
  • 博客等级:
  • 博客积分:0
  • 博客访问:45,449
  • 关注人气:563
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

动态游戏:打地鼠(1题目)

(2023-01-16 10:06:05)
标签:

c

fmslogo

mswlogo

pclogo

林老师

分类: WinXP~7~8~10运行Logo语言
动态游戏:打地鼠(1. 题目)
动态游戏:打地鼠(1题目)
      这是一个可以在计算机上玩起来的游戏:打地鼠。整个游戏是动态的,用鼠标作为“锤子”来打随机冒出来的“地鼠”十分有趣。编程模拟打地鼠,用LOGO语言相对于C++语言更加直观简练。这个题目我们分三次来讲,先讲清楚题目的要求,然后分别提供PCLogo、MWSLogo-FMSLogo的源程序。
打地鼠游戏(GAME) 题源:2011厦门复赛
      用6个正方形一字排开表示游戏的“敲打台”。某一时刻只能在一个正方形内出现地鼠(用圆圈及当中显示的海龟表示),并快速消失(显示停留时间约为0.3秒)。下一次在哪个正方形中出现是随机的。当地鼠出现时,游戏者用鼠标快速点击到它,每次可得5分,并立刻将已得到的分数在“敲打台”下方显示出来。程序执行一次地鼠将出现20次,你最高可得100分。
      执行GAME ,游戏中某一时刻显示的图形如图五所示:
动态游戏:打地鼠(1题目)

 要求:
(1)正方形的边长为100,表示地鼠的圆圈半径为30,所有线段的线宽为2,图形居中。
(2)只需击中有显示“地鼠”的正方形的区域,就算击中。
(3)如果“地鼠”被击中,“地鼠”立刻消失,否则0.3秒后消失。下一个立即出现。
(4)游戏结束后,“敲打台”仍显示,但不再显示“地鼠”,而分数即是最后得分。

如能编程解题的 欢迎在评论中写出你的源程序
编程能力的积累 在于不断地编程实践

即将提供PCLogo-MSWLogo-FMSLogo源程序解

动态游戏:打地鼠(1题目)

动态游戏:打地鼠(1题目)

动态游戏:打地鼠(1题目)

动态游戏:打地鼠(1题目)






0

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

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

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

新浪公司 版权所有