switch分支语句的结构如下:
switch(var){ case c1: break; case c2: break; default: break; }
其中var必须是整型变量,c1和c2必须是整型常量或者整数常量表达式。
另外需要注意的是,无论default放在什么位置(即使不是在最后),都是只有当其他case无法匹配时,才会执行default,而当default不在最后时,它的break语句就不能忽略了。为了避免出错,习惯上都把default放在最后,而且不忽略break语句。
2022-03-13 03:44:18
switch分支语句的结构如下:
switch(var){ case c1: break; case c2: break; default: break; }
其中var必须是整型变量,c1和c2必须是整型常量或者整数常量表达式。
另外需要注意的是,无论default放在什么位置(即使不是在最后),都是只有当其他case无法匹配时,才会执行default,而当default不在最后时,它的break语句就不能忽略了。为了避免出错,习惯上都把default放在最后,而且不忽略break语句。