switch语句的语法如下(case、default和break是其配套关键字):
switch ( 表达式 )
{
case 常量表达式1:
语句1; 可以是多行,可以加括号,也可以不加,到下一个case之前,都是本case的语句范围
[break;] 中括号,表示此语句可以没有
case 常量表达式2:
语句2;
[break;]
……
case 常量表达式n:
语句n;
[break;]
[default:]
语句n+1;
[break;]
}
说明:
-
break 表示退出{ }
-
case后面只能跟一个值(加冒号:),而不能是一个表达式
-
switch(表达式) 后面没有分号(;)
-
{}前后没有分号(;)
-
default语句可以出现在任何位置,但建议写到最后,表示除去case匹配之外的其它情况。也可以没有default语句
switch语句规则:

本文详细解析了switch语句的语法结构,包括case、default和break关键字的使用,以及switch语句的规则,如常量表达式的限制和case标签的唯一性。同时,介绍了在不同数据类型下switch语句的应用,帮助读者掌握这一重要的编程概念。
4754

被折叠的 条评论
为什么被折叠?



