首页
/
每日頭條
/
生活
/
scratch3.0編程入門教程
scratch3.0編程入門教程
更新时间:2026-03-11 06:15:14

1.3.1什麼是流程圖?

1、算法:算法描述了“解決問題的方法和步驟”,而程序是這套方法和步驟在計算機上的體現。

2、流程圖:流程圖是算法的一種圖形化表示方式,它使用一組預定義的符号來說明如何執行特定的任務。

3、流程圖直觀、清晰,更有利于人們設計與理解算法。

1.3.2 流程圖符号及含義

scratch3.0編程入門教程(流程圖與程序的基本結構)1

流程圖符号及含義

1.3.3 程序的基本結構

該程序中存在三種基本結構,它們分别是:順序結構、選擇結構、循環結構;任何簡單或複雜的算法都可以由這三種基本結構組合而成。

1、 順序結構

順序結構是最簡單的程序結構,程序中的各個操作是按照它們在程序中的排列順序,自上而下,依次執行,流程圖結構如下圖所示。

語句A和語句B兩個“處理框”是順序進行的,即在完成語句A指定的操作後,接着執行語句B中指定的操作

scratch3.0編程入門教程(流程圖與程序的基本結構)2

2、 選擇結構

選擇結構又稱為分支結構,用于判斷給定的條件,進而控制程序的流程。它會根據某個特定的條件進行判斷後,選擇其中一支執行。選擇結構又分為單選擇結構和雙選擇結構。

(1)雙選擇結構,流程圖如下所示,根據是否滿足判斷條件從而在兩組操作中選擇執行一種操作。

scratch3.0編程入門教程(流程圖與程序的基本結構)3

(2)單選擇結構,流程圖如下所示,當條件成立時執行語句A,不成立時結束程序。

scratch3.0編程入門教程(流程圖與程序的基本結構)4

3、循環結構

循環結構又稱重複結構,即在一定條件下,反複執行某一部分的操作。循環結構又分為“當型結構”和“直到型結構”。

(1)當型結構,當條件成立時反複執行某一部分操作,當條件不成立時退出循環。可能“語句A”一次也沒執行過,流程圖如下圖所示。

scratch3.0編程入門教程(流程圖與程序的基本結構)5

(2)直到型結構,先執行一次“語句A”操作,判斷當條件不成立時繼續循環,直到條件成立退出循環,結束程序。先執行,再判斷,最少要執行一次“語句A”,如下圖所示。

scratch3.0編程入門教程(流程圖與程序的基本結構)6

1.3.4 程序的基本機構特點

1、隻有一個入口和一個出口

2、結構内的每一部分都有機會被執行到

3、結構内不存在“死循環”(無終止的循環)

1.3.5 不正确的流程圖

scratch3.0編程入門教程(流程圖與程序的基本結構)7

不正确的流程圖

任何程序都可以用這三種程序結構實現,隻有這三種結構的程序,叫做“結構化程序”

程序設計的核心思想:

1、 自頂向下,精益求精

2、 模塊化

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
決戰平安京占蔔之印法師(雲萊小報大發現)
決戰平安京占蔔之印法師(雲萊小報大發現)
  賣報,賣報,雲萊昔日風華絕代的名角兒不知火暨浮柯降臨,以一首《帝君分山》辭隐幕後銷聲匿迹至今,近日卻于一古董攤子前再現芳蹤。小編将持續為您追進更多密聞暗報,走過路過不要錯過有關名角不知火的獨家小道消息!      決戰平安京在春節之際推出了全新雲萊逸夢系列主題皮膚,其中小編命運般的阿離老婆的新皮【露玉琳琅】意料之中登上熱搜。民國風的旗袍服飾,西洋的老唱片...
2026-03-11
小美人魚原版動畫片(小美人魚原版動畫配音支持新)
小美人魚原版動畫片(小美人魚原版動畫配音支持新)
  上周迪士尼宣布真人電影《小美人魚》女主角為演員兼歌手哈勒·貝利,飾演美人魚愛麗兒,由于哈勒·貝利本身的形象和小美人魚人設差距很大,迪士尼這次的選角也引起了許多争議,而動畫《小美人魚》中愛麗兒的配音演員裘蒂·班森近日表示自己支持哈勒·貝利飾演真人版愛麗兒。      在佛羅裡達的“超級漫展”上,裘蒂·班森表示:“最重要的是講述這個故事。”   “我認為角色...
2026-03-11
ppt能達到ae效果(教你5招搞定PPT動畫)
ppt能達到ae效果(教你5招搞定PPT動畫)
     在PPT中,我們經常會看到很多類似《飛碟說》的動畫效果,而這些動畫效果在我們原本的認知中,沒有AE事基本上不可能完成的,但是在PPT制作過程中,單單靠着相應的一些功能,其實我們是完全可以做出各種動畫來的。   1. 加速度      其實這個設定不算難,隻需要在動畫菜單欄中打開動畫窗格,然後右鍵設置動畫,當然想要達到加速度的效果,其實要很好的把握平...
2026-03-11
夢幻西遊明秀園最新服戰(2000萬戰神明秀園登頂武神壇)
夢幻西遊明秀園最新服戰(2000萬戰神明秀園登頂武神壇)
  大家好!我是胖虎(關注胖虎看西遊,免費刷cbg收藏,估價幫賣角色/裝備/寶寶)   經過2天激烈的争奪,172聯武神壇落下帷幕。恭喜明秀園戰勝珍寶閣,拿下了新團隊曆史上的第一個武神壇冠軍。   決賽雙方是珍寶閣vs明秀園。一個是天元噩夢,蚩尤最熟悉的人;一個是豪門團隊附加2000萬戰神,誓在拿下曆史首冠。      看看雙方的晉級之路:珍寶閣小組賽4勝晉...
2026-03-11
13号星期五第四張地圖怎麼玩(十三号星期五用好屠夫方法詳解)
13号星期五第四張地圖怎麼玩(十三号星期五用好屠夫方法詳解)
  十三号星期五怎麼用好屠夫?想必很多玩家都不知道用什麼方法才可以用好屠夫吧,今日小編就為大家細細講來,感興趣的玩家趕緊跟小編一起來看看用好屠夫方法詳解吧!      用好屠夫方法詳解   1、開具房子裡拿兩個飛刀,然後看周圍感知圈随機傳送緣分抓人。   2、2.3技能沒開之前很難抓人,建議先去拆電箱,可以阻止呼叫湯米和降低幸存者在房子裡面的視野。   3、...
2026-03-11
Copyright 2023-2026 - www.tftnews.com All Rights Reserved