控制
概述
本部分主要介绍常用的控制语句活动和异常处理,其中控制语句活动包括顺序结构、选择结构、循环结构。结合常用的数据类型、常用函数的知识就可以解决我们日常生活中出现的一些常见业务逻辑。
控制语句
1. 顺序结构
顺序结构,就是指按照语句在程序中的先后次序一条一条的顺次执行。顺序控制语句是一类简单的语句,上述的操作运算语句即是顺序控制语句,包括表达式语句,输入/输出等。
- 表达式语句 表达式是指用运算符连接各个运算对象,合乎语法规则的式子。常见的表达式语句有以下几种:空语句、赋值语句、函数调用语句。
- 转向语句
涉及的函数有:继续、中断、终止
2. 选择结构
选择语句又称为分支语句,它通过对给定的条件进行判断,从而决定执行两个或多个分支中的哪一支。因此,在编写选择语句之前,应该首先明确判断条件是什么,并确定当判断结果为“真”或“假”时应分别执行什么样的操作(算法)。
- if…else语句
涉及的函数有:IF条件、Else...If - switch语句
3. 循环结构
循环结构包括while语句和for语句。两种语句都由相似的三部分组成:进入循环的条件,循环体,退出循环的条件;完成的功能也类似。所不同的只是两者进入与退出循环的方式不同。
- while语句:当条件满足时进入,重复执行循环体,直到条件不满足时退出。
格式:
表达式a;
while(表达式b)
语句a;
表达式d;
涉及的函数有:条件循环 - do…while语句:无条件进入,执行一次循环体后判断是否满足条件,当条件满足时重复执行循环体,直到条件不满足时退出。多用于人机交互。
格式:
do
表达式a;
while(表达式b)
表达式c;
表达式d;
涉及的函数有:遍历循环、Downto循环 - for语句:当循环变量在指定范围内变化时,重复执行循环体,直到循环变量超出了指定的范围时退出。
格式:
for(表达式a;表达式b;表达式c;)
语句a
涉及的函数有:For循环
异常处理
涉及的函数有:异常传递、异常捕捉、重做范围