【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】青少年蓝桥杯_每日一题