switch-case结构
时间: 2023-10-06 20:05:32 浏览: 113
switch-case语句用法
switch-case 结构是一种条件语句,用于根据不同的条件执行不同的代码块。它的基本语法如下:
```
switch (expression) {
case value1:
// 如果 expression 等于 value1,则执行这里的代码块
break;
case value2:
// 如果 expression 等于 value2,则执行这里的代码块
break;
default:
// 如果 expression 不等于任何一个 case 中的值,则执行这里的代码块
break;
}
```
在执行 switch 语句时,首先会计算 expression 的值,然后将它与每个 case 中的值进行比较,直到找到匹配的值为止。如果找到匹配的值,则执行相应的代码块,并跳出 switch 语句;如果没有找到匹配的值,则执行 default 中的代码块。注意每个 case 后面要加上 break 语句,否则会继续执行下一个 case 中的代码块。
阅读全文