Switch语句是一种分支语句,常用于多分支的情况。

比如;

输入1,星期一

输入2,星期二

输入3,星期三

输入4,星期四

输入5,星期五

如果写成if的形式太复杂,这个时候我们就需要写成switch的语句来表达。

Switch语句;

switch(整型表达式)

{

语句项;

}

但是一些语句项我们将常用一些case语句来表达,

case整形常量表达式:

语句;

接下来我们代码演示;

C语言(分支语句switch语句)_循环语句


C语言(分支语句switch语句)_循环语句_02



注意;case因为是一个关键字后面加上空格。

两张图比较中我们知道在switch语句中的break的重要性,在switch语句中,我们一般往往无法直接实现分支语句的运行,所以经常搭配break才能实现真正的分支。

​所以我们要知道 break是打破语句的;continue是跳过本次循环后面的代码两者有这本质的区别。

下节我们分享循环语句

同时break和continue有什么本质区别???