八、流程控制
目录
(由于本部分与c语言几乎一致,所以内容有点简单粗暴)
流程控制:控制代码按照一定结构顺序来执行。
流程控制包括顺序结构、分支结构以及循环结构。
1、顺序结构
最基本的流程控制,按照代码先后顺序依次执行。
2、分支结构
根据不同的条件去执行不同的代码最后得到不同的结果。
if分支语句
if-else语句:
也可继续组成if else if多分支语句 。
三元表达式
由三元运算符组成的句子。
结构为:条件表达式 ?表达式1 :表达式2
若条件表达式为真则返回表达式1,反之则返回表达式2。
swich语句
针对变量设定一系列的特定值时使用该语句。语法结构如下:
注意数据类型要一致。
swich语句与if else if语句的区别
3、循环结构
for循环
语法结构:
while循环
结构及执行思路如下:
do while循环
语法结构及执行思路如下:
continue与break
continue关键字用于立即跳出本次循环继续下次循环,如此在本次循环中continue语句后面的代码会少执行一次。
break用于立即跳出整个循环(循环结束)。