语法:

switch(表达式)

{

      case 值1:

                     语句块1;

                     break;

case 值2:

                     语句块2;

                     break;

 ............

case 值n:

                     语句块n;

                     break;

}

注意事项:

1.switch后面括号中表达式的值必须是符合整型(byte,short,int)或字符型(char)类型的常量表达式,而不能用浮点类型或long类型,也不能为一个字符串。

2.default子句是可选的

3.break语句用来在执行完一个case分支后,使程序跳出switch语句,即终止switch语句的执行,但在特殊情况下,多个不同的case值要在执行一组相同的操作,此时同一组中前面的case分支中可以去掉break语句。

4.一个switch语句可以代替多个if-else语句组成的分支语句,且switch语句从思路上显得更清晰。

代码示例:

switch语句

相关文章:

  • 2021-06-08
  • 2022-12-23
  • 2021-07-07
猜你喜欢
  • 2022-12-23
  • 2021-09-07
相关资源
相似解决方案