c语言基础编程知识:switch开关语句浅析
在c语言的选择结构中,if——else语句一般指用来处理一个或者两个分支的选择结构,如果分支较多还使用if_else语句的话就会导致程序运行效率降低,代码可读性减弱。所以,switch开关语句就应运而生了。
 switch的英文意思是“切换”,所以它在编程中就做了一个选择分支的专业术语。
 首先我们来交流下switch语句的基本语法
 switch (表达式) //计算表达式的值
 {switch case判断字符串
 case 常量1: //如果等于常量1
 语句; //case后面只能加常量
 break; //跳出分支,执行switch语句之后的代码
 case 常量2: //如果等于常量2
 语句;
 break;
 default: //如果没有到匹配的值
 语句;
 break;
 }
 switch语句的执行流程
 switch语句中的执行顺序是自上向下的,它首先就要计算表达式的值,如果发现表达式的值和case后面的常量值相等的时候,就执行相应的那段case

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。