vlambda博客
学习文章列表

这三类人必看: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