第11届蓝桥杯Scratch选拔赛真题集锦-附答案.pdf

第11届蓝桥杯Scratch选拔赛真题集锦-附答案.pdf

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第11届蓝桥杯Scratch选拔赛真题集锦

题目总数:6总分数:120

编程题

第1题问答题

马克思的手稿

题目说明

背景信息:

马克思手稿中有一道趣味数学问题:有30个人,其中有男人、女人和小孩。在一家饭馆吃饭共花了50先令;每

个男人花了3先令,每个女人花了2先令,每个小孩花了1先令;问男人、女人和小孩各有几人?

编程实现:

1).当绿旗被点击,舞台右侧添加一个空列表,并且小猫说“点击一次空格键,列表中添加一组男人、女人、小

孩人数的答案”,如下图;

2).接下来每点击一次空格,列表中就添加一组符合要求的数据,如下图;

青少年考级竞赛题库-在线刷题/真题模拟/不限科目/顺利通过-/

3).当所有符合要求的数据都添加到列表之后,小猫说“全部找到了”2秒,程序结束;

4).再次点击绿旗,程序可以重复执行。

答案编程实现

根据题目描述和思路分析,我们可以分两步来编写程序:

准备工作及初始化

按下空格键添加一组数据

1.准备工作及初始化

创建3个变量,分别命名为“男人”、“女人”和“小孩”,如图所示:

再创建一个列表,将其命名为“男女小孩”,如图所示:

当点击绿旗时,将列表清空,将“男人”设为1,同时提示用户按空格键添加一组答案,在小猫角色中

编写代码如下:

2.按下空格键添加一组数据

根据思路分析中的流程图,编写代码如下:

青少年考级竞赛题库-在线刷题/真题模拟/不限科目/顺利通过-/

代码是根据流程图来写的,但是有两个地方不一样,需要说明一下:

1).这里只使用了一层循环,原因在于每按下一次空格键,代码就执行一次,男人的数量也增加1,

其效果和循环是一样的;

2).由于循环的次数是确定的,所以这里直接使用了”重复执行18次“,这么写比使用”重复执行直到

“指令更简单。

第2题问答题

123数字黑洞

题目说明

背景信息:

“123数学黑洞”,指的是对于任意一串数字串,按照一定规则经有限次重复后必得到“123”的结果,即任何数的

最终结果都无法逃脱123黑洞。

其中的规则如下:

1).对任何一串数字串统计出其中的偶数个数、奇数个数、总个数;

2).按照“偶-奇-总”的方式进行排列,得到新的数字串;

再不断循环这个算法,其最终结果一定会变成123。例如:12345,偶数个数2,奇数个数3,总个数5,我们得

到235;235,偶数个数1,奇数个数2,总个数3,我们得到123;

编程实现:

1).当绿旗被点击,请用户输入任意长度数字串,如图例1;

青少年考级竞赛题库-在线刷题/真题模拟/不限科目/顺利通过-/

2).输入数字串之后,说出这个数字串第一次计算的结果,第二次计算的结果,第三次.直到计算结果为

123,如图例2。

青少年考级竞赛题库-在线刷题/真题模拟/不限科目/顺利通过-/

答案编程实现

根据题目描述和思路分析,我们可以分三步来编写程序:

定义自制积木

使用自制积木

完善代码

1.定义自制积木

创建一个自制积木,将其命名为”123数字黑洞“,并添加参数”数字“,如图:

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档