学习日记——选择结构

1.if选择结构

①基本if选择结构

定义:某种场景下需要实现某个条件下执行某个操作,而某个条件下不执行某个操作

结构:

If(){

}


②if-else选择结构

定义:无法实现多分支的场景

结构:

if(){

}else{
}


③多重if选择结构 

定义:有多个条件(3个条件及以上的场景)
结构:

if(){

 

}else{
}

 


④嵌套if选择结构

定义:判断条件一之后还要内部进行判定
结构:

if(){

if(){

}else{

}

}else{

}

2.switch选择结构

定义:当条件中存在多场景的情况下,可以使用switch(前提是等值条件)
结构:

switch(表达式){

  case 常量1:

    语句;

    break;

 

  case 常量2:

 

    语句;

 

    break;

 

  deafult:

    语句:

}
switch和多重if 区别
多重if可以实现等值和非等值条件的选择,swtich只能实现等值条件的选择

posted @ 2023-05-25 14:07  少年zzz  阅读(35)  评论(0)    收藏  举报