if…else if…else语句:
定义:
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循环结束
例子:
循环语句do…while
结构:
例子和定义:
循环语句for
结构:
步骤:先走初始化表达式(只走1次)然后在判断循环条件如果循环条件满足就走
执行语句(不满足直接退出)在执行操作表达式
以此类推直到循环条件不满足时 退出循环
例子:
无限循环:
循环嵌套: