首页 > 其他 > 详细

程序的选择结构

时间:2020-04-19 18:55:38      阅读:66      评论:0      收藏:0      [点我收藏+]

程序的选择结构

包括:基本选择结构 if=else选择结构 多重if选择结构 嵌套if选择结构 switch选择结构

基本if选择结构

语法:

if(布尔类型的条件){
如果条件为真,则执行
}
条件为假的时候执行大括号后面内容

案例:

技术分享图片

if-else选择结构

语法:

if(){ // 布尔类型的表达式
//条件为真进入执行代码块1
}else{
//条件为假进入代码块2
}

案例:

技术分享图片

 

多重if选择结构

语法:

if(){

}else if(){

}else if(){

}else{
}

 案列:

技术分享图片

 

嵌套if选择结构

语法:

if(){

if(){
}else{
}
}else{
}

案列:

技术分享图片

switch选择结构

语法:

switch(值){
case 常量1:
break;
case 常量2:
break;
case 常量3:
break;
default:
break;
}

案列:

技术分享图片

if选择结构和switch选择结构的使用场景

if选择结构我们一般都是使用在区间 判断上,而switch选择结果一般都是作等值 判断

注意点:

 

①常量名不能重复

 

②case后面的常量不是必须要按照某种顺序的,switch后面的值会去找和自己匹配的常量值,然后执行对应的代码库,如果没有找到,则执行default中的值

 

③break结束当前的执行内容。在case后面执行,如果没有break代码会继续向下执行。

 

④default在最后的时候,break是可以省略的(不推荐),在其他位置的时候,不能省略。

 

 

 

程序的选择结构

原文:https://www.cnblogs.com/joenx/p/12732739.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!