这三类人必看:C语言入门第24讲:Switch语句是如何实现的?
耶和华的C语言,如果它已经有一段时间了,没有教你写代码,加州大学最数量大的引领者的第一行C语言大师,语句,有必要给你关于今天是条件分支语句在Switch语句!
相信很多人会有疑问,Switch语句,如果语句有什么区别?
简单的说:If语句基本上只能解决两个分支,除非我们加入If语句的嵌套,但是Switch是天然的多分支条件语句!
Switch,字面意思是开关的意思,在C语言里面也是可以看作是一种开关!
句子结构是:
开关(表达
{ case 常量表达式1:
语句1;
case 常量表达式2: // “ 如果switch后面表达式的值跟后面其中一个case的值相等,则执行那个case”
语句2;
……
案例常数表达式n:
语句n;
default :语句n+1;// “如果没有跟switch后面表达式的值对等的case,则执行default语句!”
}
当然小伙伴们如果仔细观察,会发现上面这个语句结构里面是不包含跳出循环的语句!
跳出循环==搞破坏!也就是 break!!!!如果加上break 就可以跳出语句了,那么加在什么地方呢???
break