天天看點

Scratch3.0—程式流程結構

一、什麼是“程式流程結構”呢?

指計算機以什麼樣的順序執行這些程式。

二、程式流程結構有幾種?分為哪些呢?

程式流程結構有3種,分為順序結構,選擇結構和循環結構。

1.順序結構

順序結構是最簡單的一種結構,就是程式從上到下一行行地執行,中間沒有任何跳轉。

Scratch3.0—程式流程結構

2.選擇結構

       選擇結構也叫做分支結構,首先進行判斷,隻有符合一定的條件,程式才會被執行。

       分支結構包括單分支、雙分支和多分支三種形式。

                單分支:隻有我們按下空格鍵,才會執行裡面的移動10步。

                              我們不按下空格鍵的話,移動10步是不執行的。

Scratch3.0—程式流程結構

               雙分支:如果按下空格鍵,條件成立,我們就執行移動10步(預設向右)。

                             如果沒有按下空格鍵,條件不成立,我們就執行移動-10步(反向移動)。

Scratch3.0—程式流程結構

             多分支:就是一個選擇結構裡面還包含另一個選擇結構。

Scratch3.0—程式流程結構

        3.循環結構

                   循環結構就是不斷重複執行某些程式。

                   循環結構也有多種形式如下圖所示。

Scratch3.0—程式流程結構

                一直會說   你好!

Scratch3.0—程式流程結構

              每一次将大小增加10,總共執行10次,增加100。

Scratch3.0—程式流程結構

              重複執行移動10步的程式,直到碰到舞台邊緣,然後會執行說話的程式,

        說  你好!  ,持續2秒鐘。

        重點來了!!!

             程式的三大流程結構,順序、選擇、循環。

繼續閱讀