第 4 章 程序流程控制 ..................................................................................................................................................................................... 47
4.1 程序流程控制介绍 .................................................................................................................................................................................. 47
4.2 顺序控制 .................................................................................................................................................................................................. 47
4.2.1 顺序控制介绍 ................................................................................................................................................................... 47
4.2.2 顺序控制举例和注意事项 ............................................................................................................................................... 47
4.3 分支控制的 IF-ELSE ................................................................................................................................................................................. 48
4.3.1 分支控制 if-else 介绍 ....................................................................................................................................................... 48
4.3.2 单分支 ............................................................................................................................................................................... 48
4.3.3 双分支 ............................................................................................................................................................................... 48
4.3.4 双分支的案例 ................................................................................................................................................................... 49
4.3.5 多分支 ............................................................................................................................................................................... 50
4.3.6 分支控制 if-else 注意事项 .............................................................................................................................................. 54
4.4 嵌套分支 .................................................................................................................................................................................................. 55
4.4.1 基本介绍 ........................................................................................................................................................................... 55
4.4.2 基本语法 ........................................................................................................................................................................... 56
4.4.3 应用案例 1 ........................................................................................................................................................................ 56
4.4.4 应用案例 2 ........................................................................................................................................................................ 57
4.5 SWITCH 分支结构 ...................................................................................................................................................................................... 59
4.6 FOR 循环控制 ............................................................................................................................................................................................ 60
4.6.1 基本介绍 ........................................................................................................................................................................... 60
4.6.2 范围数据循环方式 1 ........................................................................................................................................................ 60
4.6.3 范围数据循环方式 2 ........................................................................................................................................................ 61
4.6.4 循环守卫 ........................................................................................................................................................................... 62
4.6.5 引入变量 ........................................................................................................................................................................... 64
4.6.6 嵌套循环 ........................................................................................................................................................................... 65
4.6.7 循环返回值 ....................................................................................................................................................................... 66
4.6.8 使用花括号{}代替小括号() ............................................................................................................................................. 68
4.6.9 注意事项和细节说明[控制步长]..................................................................................................................................... 69
4.6.10 for 循环练习题(学员先做) .............................................................................................................................................. 70
4.7 WHILE 循环 ................................................................................................................................................................................................ 71
4.7.1 基本语法 ........................................................................................................................................................................... 71
4.7.2 while 循环应用实例 .......................................................................................................................................................... 71
4.7.3 注意事项和细节说明 ....................................................................................................................................................... 72
4.8 DO..WHILE 循环控制 ................................................................................................................................................................................. 72
4.8.1 基本语法 ........................................................................................................................................................................... 72
4.8.2 do...while 循环应用实例 ................................................................................................................................................... 73
4.8.3 代码如下 ........................................................................................................................................................................... 73
4.8.4 应用实例: ....................................................................................................................................................................... 74
4.8.5 课后的练习题 ................................................................................................................................................................... 76