scratch列表移位 電子學會圖形化編程scratch等級考試四級真題和答案解析2019

      網友投稿 1166 2022-05-29

      27、列表移位

      小紅在列表里面存了一些數據, 但是發現順序是錯的, 經過比對,只需要將列表中的每項數據向前移幾位就是正確的順序, 首尾是相連的,如果第一項前移 1 位,那么就移動到了末位。

      比如列表中的數據為 1,2,3,4,5 ,每項數據向前移 1 位,那么移動后列表中的數據就變為 2,3,4,5,1。

      1、準備工作

      (1)在預留文件中的小紅角色中編程。

      (2)列表【 list 】已預留,可以直接使用。

      2、功能實現

      (1)代碼運行后,程序會詢問需要前移的次數。

      (2)根據輸入的數字,讓列表中的數據前移指定的次數。

      題目分析

      角色分析

      角色:小紅

      背景分析

      scratch列表移位 電子學會圖形化編程scratch等級考試四級真題和答案解析2019

      背景:空白

      準備工作

      1、題目原先就添加好了角色和背景,也有了初始的一些程序,我們只要進行完善就可以,已有的程序如下:

      2、依據題意,我們需要再聲明兩個變量,一個用來存放列表中的第一個元素(temp),一個用來遍歷列表(i)

      流程分析

      根據題目要求和功能實現可以分析得出:我們需要完成的程序應該是收到開始編程要實現的效果

      1、需要進行詢問交互

      2、需要通過變量來遍歷列表,每次使列表元素往前移動

      3、通過詢問機制來控制總共需要循環遍歷前移的次數

      具體流程圖如下:

      程序編寫

      具體每個積木程序的分析可以參考之前案例的分析

      考點分析

      本案例難度系數4:綜合考查變量及相關操作、詢問機制(鍵盤交互)、循環結構、列表及相關操作等等;難點在于如果將前一項的值替換為后一項的值,以及如何控制列表總共需要移動多少次。實現方法有多種,小朋友們只要能實現效果就可以。

      數據結構

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:華匯云桌面云的應用價值是什么?
      下一篇:逐層分析while((scanf("%d",&a))!=EOF)
      相關文章
      亚洲成人激情小说| 亚洲精品国产情侣av在线| 亚洲精品国产手机| 亚洲欧洲国产日韩精品| 亚洲精品成人片在线观看精品字幕| 久久亚洲av无码精品浪潮| 亚洲人成无码网WWW| 亚洲国产天堂久久综合| 亚洲午夜精品久久久久久浪潮| 国产99久久亚洲综合精品| 国产精品自拍亚洲| 一本久久综合亚洲鲁鲁五月天| 亚洲国产av一区二区三区| 亚洲狠狠爱综合影院婷婷| 亚洲欧洲精品成人久久奇米网 | 亚洲日韩中文在线精品第一| 久久亚洲精品无码观看不卡| 亚洲色精品aⅴ一区区三区| 亚洲精品蜜桃久久久久久| 亚洲国产另类久久久精品黑人| 国产亚洲无线码一区二区| 亚洲bt加勒比一区二区| 亚洲精品mv在线观看| 亚洲一欧洲中文字幕在线| 亚洲欧洲国产综合| 久久国产亚洲精品| 亚洲av日韩aⅴ无码色老头| 亚洲а∨天堂久久精品| 亚洲愉拍99热成人精品热久久| 久久青青成人亚洲精品| 亚洲美女一区二区三区| 亚洲一级片在线播放| 亚洲AV成人片无码网站| 亚洲综合国产精品第一页| 日本红怡院亚洲红怡院最新| 久久精品九九亚洲精品| 国产成人精品日本亚洲专一区| 国产精品亚洲一区二区在线观看| 亚洲人成影院在线观看| 亚洲AV日韩AV鸥美在线观看| 亚洲日本在线播放|