C语言入门第24讲:Switch语句是如何实现的?
作为一个C语言的up主 , 好像已经有段时间没有教大家写代码了 , 最为在UC大鱼号带领大家冲锋在第一线的C语言UP主 , 有必要再给大家讲讲语句 , 今天是讲条件分支语句里面的Switch语句!
相信很多人会有疑惑 , 这个Switch语句和If语句有啥区别呢?
简单的说:If语句基本上只能解决两个分支 , 除非我们加入If语句的嵌套 , 但是Switch是天然的多分支条件语句!
Switch , 字面意思是开关的意思 , 在C语言里面也是可以看作是一种开关!
其语句结构为:
switch(表达式)
{ case 常量表达式1:
语句 1;
case 常量表达式2: // “ 如果switch后面表达式的值跟后面其中一个case的值相等 , 则执行那个case”
推荐阅读
- |MT 正在让游戏本地化质量变得更差?
- 精灵宝可梦|Switch玩家年轻人最多! 小学生玩旷野之息中年玩宝可梦
- switch|fly直言要冲击国服廉颇,看清榜单战力后,粉丝直言:不敢信!
- 任天堂|免费“大作”会有吗?任天堂商业报告提到将改善Switch会员服务
- switch|王者荣耀:射手什么时候就可以拿红?不拿好像不对,拿了却怕被骂
- 伊隆·马斯克|EDG夺冠翻译小姐姐火了!穿印花旗袍大秀中国美,三门语言切换超牛
- edg战队|EDG赛后美女翻译上热搜!精通4国语言为国争光,网红学霸颜值高!
- 任天堂|靠破解Switch赚钱的黑客认罪,将向任天堂赔偿450万美元
- switch|原神:即将取代魔兽世界,成为最热门的游戏,没有之一!
- switch|再拿第一!小象大鹅真给力,看到坐镇的PPD等主播,瞬间明白了!