编程有关概念:三种基本控制结构
Doowah
2021年05月21日 15:21
收录于文集
共3篇

常见的编程概念:

Scratch虽然操作起来很简单,但常见的编程概念却都包含其中:

1.(结构化程序设计的)三种基本控制结构:

       顺序结构,循环结构,选择(分支)结构;

2.数据变量的定义和链表的使用;

3.在设计中引入 事件,线程,同步的概念。

 

本文只描述“三种基本结构”。

 

三种基本结构:顺序结构、选择结构、循环结构

顺序结构就是从头到尾一次执行每一个语句

选择结构根据不同的条件执行不同的语句或者语句体,有时称为“分支结构”。

循环结构就是重复的执行语句或者语句体,达到重复执行一类操作的目的

 

 

顺序结构:各操作是按先后顺序执行的。是最简单的一种基本结构。

顺序结构01

选择结构:根据是否满足条件而从两组操作中选择执行一种操作。

 

选择结构01

 

选择结构:某一部分操作可能是空操作。

 

选择结构02

循环结构:又称重复结构。即在一定条件下,重复执行某一部分操作。

循环结构又分为“直到型结构”和“当型结构”。

 

循环结构之“当型结构”:当条件成立时,反复执行某一部分操作,当条件不成立时退出环。特点:A可能一次也没有执行到。

 

循环结构之“当结构”

循环结构之“直到型结构”:先执行某一部分操作,再判定条件;当条件成立时,退出循环;当条件不成立时,继续循环

特点:先执行,后判断,A最少要执行一次。

循环结构之“直到结构”

不正确的循环

不正确的循环:没有出口

 

不正确的循环:死循环

小结:

1.三种基本控制结构:顺序结构、选择结构、循环结构

2.任何程序都能用这三种结构实现

3.只用这三种结构的程序,称为“结构化程序”

……模块化(结构化),是程序设计的核心思想之一。