C语言 | 您所在的位置:网站首页 › switch在c语言中的作用 › C语言 |
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 实验室设备网 版权所有 |