当前位置:首页>维修大全>综合>

C语言中switch case用法(c语言switch case语句简单示例)

C语言中switch case用法(c语言switch case语句简单示例)

更新时间:2024-05-16 00:14:08

C语言中switch case用法

1) switch() 括号内的“表达式”必须是整数类型或者可以转换为整型的数值类型。比如:byte、short、int、char、也可以直接是整数或字符常量还有枚举,哪怕是负数都可以。需要强调的是:float、double、long和String类型是不能作用在switch语句上的。

2) switch 下的 case 和 default 必须用一对大括号{}括起来。

3) 当switch后面括号内“表达式”的值与某个case后面的“常量表达式”的值相等时,就执行此case后面的语句。执行完一个case后面的语句后,流程控制转移到下一个case继续执行。如果你只想执行这一个case语句,不想执行其他case,那么就需要在这个case语句后面加上break,跳出switch语句。

※ switch是“选择”语句,不是“循环”语句。因为break一般给我们的印象是跳出“循环”,但break还有一个用法,就是跳出switch。

c语言中switch case的用法

switch case语句用于执行多个条件判断,根据不同的条件执行不同的代码。

语法格式:

switch (expression)

{

  case value1:

    statement(s);

    break;

  case value2:

    statement(s);

更多栏目