一、if选择结构
1.if 单分支:只有一个分支的情况
结构:
if(条件表达式)
{
如果条件成立,执行本语句
}
2.if else 双分支:有两种情况的时候使用
结构:
if(条件表达式){
条件成立的代码
}
else{
条件不成立的代码
}
3.if else if 多分支:有多个分支的情况
结构:
if(条件表达式1){
条件1成立执行语句
}
else if(条件表达式2){
条件2成立执行语句
}
else{
都不成立执行的语句
}
注意多重if和多个if的区别
4.if嵌套:复杂条件判断
if(条件表达式){
if(条件表达式){
条件满足输出的语句
}
else{
条件不满足输出的语句
}
}
else{
不满足输出的语句
}
一般用于不同的条件
二、switch多分支结构(用于等值判断)
1.case 的值与条件是全等判断
2.case的值必须是常量值且不相同(不报错以第一个为准)
3.case后面的条件满足后,如果没有遇到break,会一直向下执行。
4.break:跳出switch选择结构
5.default:没有case满足时就执行default
6.判断范围可以使用true
本文详细介绍了编程中的条件控制结构,包括if单分支、if...else双分支、if...elseif...else多分支以及if的嵌套使用。同时,讲解了switch多分支结构的工作原理,强调了case的值比较、break的作用以及default的用法。通过这些结构,开发者可以实现复杂的逻辑判断。
1869

被折叠的 条评论
为什么被折叠?



