流程控制语句(2)

 if…else ifelse语句:

定义:

if…else if…else语句用于对多个条件进行判断,进行多种不同的处理

格式:

 

if (判断条件1) {

 

执行语句1

 

} else if (判断条件2) {

 

执行语句2

 

}

 

...

 

else if (判断条件n) {

 

执行语句n

 

} else {

 

执行语句n+1

 

}

例子:

 

 选择结构if语句与三元运算转换:

格式:

判断条件 ? 表达式1 : 表达式2

 

 

循环语句while:

 

 

格式:

 

 

定义:while循环语句和选择结构if语句有些相似,都是根据条件判断来决定是否执行大括号内的执行语句。区别在于,while语句会反复地进行条件判断,只要条件成立,{}内的执行语句就会执行,直到条件不成立,while循环结束

 

 

例子:

 

 

 循环语句dowhile

结构:

 

 例子和定义:

 

 

 循环语句for

结构:

 

 步骤:先走初始化表达式(只走1次)然后在判断循环条件如果循环条件满足就走

执行语句(不满足直接退出)在执行操作表达式

以此类推直到循环条件不满足时 退出循环

 

 例子:

 

 

 

 

无限循环:

 

 

 

循环嵌套:

 

 

 

 

 

 

 

 

posted @ 2019-12-10 10:18  邢昊天  阅读(159)  评论(0)    收藏  举报