C语言 您所在的位置:网站首页 switch在c语言中的作用 C语言

C语言

#C语言| 来源: 网络整理| 查看: 265

switch 是C语言中控制分支结构的关键字之一,今天来总结一下switch的用法和特点。

switch的语法格式为

执行流程:

程序会先找到与 常量表达式1 相等的case 后面的表达式,然后从该位置开始向下执行,直到遇见break; 跳出switch。

注:

① 表达式只要值相等就可以了 不管是 什么类型

案例1

例2

② case 后面的表达式不能超过 int 的范围 switch()括号里面的可以

③当所有case 后的表达式都不匹配时,会自动跳到 default 那行(不管default 在 switch里的什么位置)开始向下执行,直到遇见break

④常量表达式的值必须为整型(char, short, int ,long , long long)或者枚举类型 (enum)

⑤在switch里可以有任意数量的case ,每个case后面要接一个常量表达式 和一个冒号 :

⑥最后一行的 break; 可以不写,觉得好看可以加上 XD



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有