程序由三种基本结构组成:顺序结构、分支结构和循环结构。任何程序都由这三种基本结构组成。
1.顺序结构
顺序结构是程序按照线性顺序依次执行的一种运行方式,如图所示:
![在这里插入图片描述](https://img-blog.csdnimg.cn/ac86b348c4914b1b9cacf329cdba4add.png)
2.分支结构
分支结构是程序根据条件判断结果而选择不同向前执行路径的一种运行方式,如图所示:
![在这里插入图片描述](https://img-blog.csdnimg.cn/e6f5823b59ac4450aef74cc669719767.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzUxNTAyMjU1,size_16,color_FFFFFF,t_70)
分支结构可分为 单分支结构、二分支结构和多分支结构。
(1) 单分支结构:if
使用 if 保留字对条件进行判断,使用方式如下:
if <条件>:
<语句块>
(2)二分支结构:if-else
使用 if-else 保留字对条件进行判断,语法格式如下:
if <条件>:
<语句块1>
else: