第07篇程序结构深入理解并能够灵活应用程

晖晖和晴晴兄妹俩学的很快,大部分的基本模块已经学习完毕。于是,星河爸爸在第16章里,着重讲解了脚本程序的三大基本结构。

核心知识要点:

三大程序结构

综合案例:红绿灯效果

01概述:三大结构

以现实生活中的道路为例,总结起来无外乎就这三种基本道路形式。

第一种:就是一条路线走到底,无论是笔直的还是曲里拐弯的,没有分支,起点和终点也没有重合;

第二种:就是走着走着,遇见了一个岔路口,这个岔路口可以是二岔路口、三岔路口、亦或是更多的岔路口,行走者需根据需要,选择走哪一个分岔;

第三种:是起点和终点重合,这样的路线多以赛车竞技路线为主。

对应到程序设计中,这三种路线分别指的就是顺序、分支(或条件)、循环三大类基本结构。

02详述:三大结构

1、顺序结构

按照积木的出现顺序,从上往下依次运行脚本即可;

2、分支结构

也叫条件结构或选择结构,即满足某种条件,就执行某段脚本,并不是所有的代码都会运行。编写程序时需要罗列所有的可能性,供用户选择。

比如:公共厕所,在建造厕所时就要考虑上厕所的人群(可能男性、可能女性),这样就会有两块隔开的空间,程序中就是两段独立的代码。人们根据自身性别来决定到底该进入哪块空间,这是基本的常识。类比程序设计也是一样,一旦进入了一个分支块,另一个分支空间就进不去了。

分支结构的基本形式有:简单分支结构、一般分支结构(即:二选一)、以及多分支结构。



转载请注明:http://www.abuoumao.com/hyls/1739.html

网站简介| 发布优势| 服务条款| 隐私保护| 广告合作| 网站地图| 版权申明

当前时间: 冀ICP备19029570号-7