C/C++/C# 中的switch case 比较

来源:互联网 发布:mac软件下载中心 编辑:程序博客网 时间:2024/04/29 09:26

C

codeblocks+gcc

 

输出结果为:周一 周二 其它

 

当将nWeek = 2

输出结果为:周二 其他

 

理解:switch 通过nWeek的值找到入口标号,然后从这个标号开始顺序往下执行

         可以通过在每一个case的结尾添加break语句来实现跳出,加有break语句的case类似else if 功能。

 

C++

与C相同

 

C#

每个case下面必须有break语句,除非该case下面为空语句,否则出错。

 

 

原创粉丝点击