一.思维导图
二.语法认知
1.if-else
if ( 条件1 ) { 语句1; } else if(条件2) { 语句2; } else { 语句3; }
语法使用方法 else-if可以写多个;else可以不写;if语句可以嵌套,且else必与前面最近的未配对的if语句组成配对关系,不能单独使用;其执行结果只有“1”(成立)或“0”(不成立)。
遇到的问题 未能理解else与if的配对关系,将其逻辑顺序搞错。
解决方法 牢记else与if的配对关系,时刻将{}跟在if语句之中,规范书写格式,多练。
2.switch
switch(控制表达式) { case '常量‘: 语句1; break; case '常量’: 语句2; break; ······ default: 语句n; }
语法使用方法 控制表达式只能是整数型的结果;常量可以是常数,也可以是常数计算的表达式;break作用:跳出循环并直接执行下一个语句;如果没有break,就会按顺序执行下面的case,直到遇到一个break,或者switch结束为止;case作用:只是一个路口(分支标号),非一段的划分;case后的语句具有唯一性。
遇到的问题 忘记break的作用,不知道什么时候用switch语句。
解决方法 基本数据类型为整型时使用switch语句;case,break,defualt灵活使用;