天天看点

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秒钟。

        重点来了!!!

             程序的三大流程结构,顺序、选择、循环。

继续阅读