选择语句switch,if
程序员文章站
2022-05-02 11:09:30
...
1.流程控制语句
- A: 什么是流程控制语句?
流程控制语句:可以控制程序的执行流程- B:流程控制语句的分类?
顺序结构 选择结构 循环结构- C: 执行流程:
从上往下,依次执行。
2.选择结构if语句及单分支的使用
-
A: 选择结构的分类
if语句 ; switch语句 -
B: if语句有几种格式
单分支 ; 双分支; 多分支;
单分支:
if(比较表达式){
语句体;
}
双分支:
if(比较表达式){
语句体;
} else{
语句体;
}
多分支:
if(比较表达式){
语句体;
}
else if(比较表达式){
语句体;
}else if(比较表达式){
语句体;
}....
else{
语句体;
}
注 :
a.多分支中,如果第一个if满足条件就执行里面的语句体,
然后跳出选择结构向下执行;
b.如果其中某一个else if满足条件就执行对应的语句体,
然后跳出选择结构向下执行;
c.if语句控制的语句体如果是一条语句,大括号可以省略;
如果是多条语句,就不能省略。建议永远不要省略。
3.选择结构switch语句的格式及其解释
A:switch语句的格式
switch(表达式) {
case 值1:
语句体1;
break;
case 值2:
语句体2;
break;
…
default:
语句体n+1;
break;
}
B:执行流程
- 先计算表达式的值 然后和case后面的匹配
- 如果有就执行对应的语句,否则执行default控制的语句
4.选择结构switch语句的注意事项
上一篇: python-scrapy模拟登陆网站--登陆青果教务管理系统(二)
下一篇: UML类图详解