c 语言 switch case
时间: 2023-10-16 12:08:30 浏览: 95
js中switch case循环实例代码
switch case 语句是 C 语言中的一种条件语句,用于根据不同的条件执行不同的代码块。它的基本语法如下:
```c
switch (表达式) {
case 值1:
// 当表达式的值等于值1时执行的代码
break;
case 值2:
// 当表达式的值等于值2时执行的代码
break;
// 可以有更多的 case 分支
default:
// 当表达式的值与前面的所有 case 值都不匹配时执行的代码
}
```
在 switch 后面的括号内,你可以放置一个表达式,该表达式将与每个 case 的值进行比较。如果某个 case 的值与表达式的值匹配,那么对应的代码块将会被执行。注意,每个 case 块结束后要使用 `break` 关键字来跳出 switch 语句,否则程序将会继续执行后面的 case 块。
如果没有任何一个 case 的值与表达式的值匹配,那么将会执行 default 块内的代码。default 块是可选的,你可以选择不使用它。
请注意,表达式只能是整数类型(如 int 或 char),不支持浮点数或字符串类型。另外,每个 case 的值必须是唯一的,不能重复。
希望我回答了你的问题!还有其他问题吗?
阅读全文