选择结构语句 if和switch
if语句可以一个对布尔表达式判断然后执行对应的语句。switch语句是对多重条件处理问题。
1.单分支if 语句;
2.双分支if-else
3.嵌套if语句(多分支if-else语句);
4.switch语句
1.单分支if 语句;
说明:可以对布尔表达式进行判断,true则运行则执行块内语句。false则不运行执行块内语句。
语法:
if (布尔表达式) { 语句(组); }
2.双分支if-else
说明:若布尔表达式判段为true则执行第一个语句组;否则执行else后面的语句组。
语法:
if (布尔表达式) { 语句(组); }else{ 语句(组); }
3.嵌套if语句;
说明:这可以在布尔表达式判断为false则可以在执行else下的if语句组(可以无限套娃成“多分支if-else语句”)。
语法:
if (布尔表达式) { 语句(组); }else{ If(布尔表达式){ 语句组 }else{
语句组 }; }
4.switch语句
说明:switch语句会执行switch表达式对应值对应的语句组。
语法:
switch(switch表达式){ case 值1:语句组1; break; case 值2:语句组2; break; case 值3:语句组3;
break; … case值n:语句组n; break; default:默认情况下执行的语句组。 }

浙公网安备 33010602011771号