【Scratch】青少年蓝桥杯_每日一题_5.25_排序
生活随笔
收集整理的这篇文章主要介绍了
【Scratch】青少年蓝桥杯_每日一题_5.25_排序
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
用心写好每一篇文章
效果图
一、题目背景
本题是Scratch编程问题,出现在第十届蓝桥杯省赛中。
二、编程实现
老师给小猫出了一道题:在列表1中生成5个在1~99范围内的随机整数﹐然后按照从大到小的顺序将它们依次移到列表2中。
例如:在列表1中随机生成的整数依次是"12,3,1,13,17”,在处理之后列表2中的整数依次是“17,13,12,3,1”。
1、每次点击绿旗后﹐在屏幕中都显示如图-1所示的列表1和列表2,且在列表1中随机生成5个在1~99范围内的随机整数﹐而列表2中内容为空。然后小猫说“5秒钟后开始处理”,并等待5秒钟。
2、处理数据时,每间隔1秒钟,都将列表1中当前最大的一个数字移动到、列表2中,注意:是移动﹐不是复制。
3、当处理到列表1为空后﹐列表2中的数据应从大到小排列,如图-2所示﹐然后小猫说"处理完啦。"2秒钟﹐然
总结
以上是生活随笔为你收集整理的【Scratch】青少年蓝桥杯_每日一题_5.25_排序的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 【Scratch】青少年蓝桥杯_每日一题
- 下一篇: 【Scratch】青少年蓝桥杯_每日一题