01.理解if语句的格式和执行流程
,以前写的代码都是顺序结构。
(2)分支结构
a.第一种形式
if(条件语句){
// 执行代码
}
条件语句是true 执行“执行代码”
条件语句是false 不会执行“执行代码”
02.理解if...else语句的格式和执行流程
b.第二种形式
if(条件语句){
// 执行代码1
}else{
// 执行代码2
}
条件语句是true 执行“执行代码1”
条件语句是false 执行“执行代码2”
03.理解if...else if语句的格式和执行流程
c.第三种形式
if(条件语句1){
// 执行代码1
}else if(条件语句2){
// 执行代码2
}else if(条件语句3){
// 执行代码3
}else if(条件语句4){
// 执行代码4
}else{
// 执行代码5
}
注意点: else if语句是能够出现0-N个
else 语句只能出现 0-1 个
执行流程:先判断“条件语句1”,若是返回true执行“执行代码1”
若是返回false ,执行“条件语句2”,判断是否为true,
为true执行“执行代码2”
若是返回false ,执行“条件语句3”....
若是前面的条件语句结果都是false最终会执行else中的执行代码。
注意:1.条件的区间不该该出现重叠。
2.条件的申明应该从小范围到大范围,注意须要衔接就应该衔接。
3.条件语句必须返回true或者false,也就是
04.了解if语句和三元运算符互换it
理解switch选择语句的格式和执行流程
了解switch选择语句接收的数据类型
了解case的穿透性
理解while语句的格式和执行流程
理解for语句的格式和执行流程
理解do...while语句的格式和执行流程
了解跳出语句break,continue的意义
理解嵌套for循环的执行流程for循环