`case`语句是编程中常用的条件判断结构,常用于替代多个`if-else`语句,使代码更清晰。它根据变量的值执行不同的代码块。
| 语法结构 | 说明 |
| `case 值1: 语句块1; break;` | 当变量等于值1时执行语句块1 |
| `case 值2: 语句块2; break;` | 当变量等于值2时执行语句块2 |
| `default: 语句块;` | 当没有匹配项时执行默认语句块 |
使用时需注意:每个`case`后应加`break`,否则会继续执行后续代码(穿透现象)。`default`为可选部分,用于处理未匹配的情况。
`case`语句常见于C、C++、Java等语言中,适用于枚举、字符或整数类型的判断。合理使用可提高代码可读性与效率。