栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言程序设计Switch与break语句

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言程序设计Switch与break语句

switch语句

switch(表达式)//没有加分号,代码switch语句没有结束,运行后面的花括号里面的语句

//switch语句后面跟多条语句,switch表达式后面加分号和后面花括号里面的没有关系

{                                               //将表达式与常量表达式相比较,相等的话运行后面的语句

        case 常量表达式1:语句1;//常量表达式表示不能是变量,只能是常量

        case 常量表达式2:语句2;

        case 常量表达式3:语句3;

        ...

        default:语句n;//前面的所有case语句都不成立,最后执行default语句

}

switch语句注意事项

1.switch要有花括号{多条语句}也可称作复合语句

2.switch()括号里的表达式是整型或字符表达式//字符通过ASCII值转换为整型

3.case只能跟常量表达式(常量不能是变量),而且表达式后面,语句前面冒号不能少

例如:case a+1是错误的,是变量,需要的是常量

4.default不管在什么地方都最后执行default

5.case后面只能跟一条执行语句//case后面跟上多条语句要加上花括号

6.case后面需要加一个空格再是常量表达式//常量表达式只能是整数

7.遇到第一个满足case后,所有语句无条件运行,含default.除非遇到break语句

break语句

break语句又称间断语句

每当执行到break语句时,立即跳出switch语句体

goto语句

aa:

goto aa;//使用goto语句冒号去掉,尽可能的少使用goto语句

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1022846.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号