switch case 的用法
时间: 2024-10-04 11:03:40 浏览: 36
java代码-switch
`switch case` 是一种常用的控制结构,在多种编程语言中都有应用,包括 C、C++ 和 Java 等。它的基本作用是在程序中根据给定的一个表达式的值(通常是整数或字符),执行相应的代码块。其语法大致如下:
```c
switch (expression) {
case value1:
// 当 expression 的值等于 value1 时执行这里的代码
break;
case value2:
// 同理,当 expression 等于 value2 时执行这里的代码
break;
...
default:
// 如果 none of the cases match, 则执行default后面的代码(可选)
break; // 或者这里可以有其他操作
}
```
每个 `case` 后面跟着一个预期的值,如果 `expression` 的值匹配其中一个,则执行对应块的代码直到遇到 `break` 语句结束。如果没有匹配到任何一个 `case`,则会执行 `default` 块(如果有)。`break` 关键字用于跳出当前 `switch` 语句,防止因为连续匹配导致无限循环。
阅读全文