C语言Switch语句变量样式怎么写
时间: 2023-12-03 18:43:39 浏览: 39
在C语言中,Switch语句的变量样式通常是一个整型或字符型变量,例如:
```c
int num = 1;
switch(num) {
case 1:
// 执行代码
break;
case 2:
// 执行代码
break;
default:
// 执行代码
break;
}
```
在上面的示例中,变量 `num` 是一个整型变量,用于在Switch语句中进行判断。在Switch语句中,可以使用多个 `case` 语句来判断不同的情况,每个 `case` 语句后面跟着一个冒号和一段执行代码,当变量 `num` 的值等于 `case` 后面的值时,会执行对应的代码块。同时,也可以使用 `default` 语句来表示当没有任何一个 `case` 语句匹配时要执行的代码块。
相关问题
C语言Switch语句怎么写
Switch语句是C语言中的一种流程控制语句,用于根据变量的不同取值执行不同的代码块。下面是Switch语句的基本语法:
```
switch (变量) {
case 值1:
// 代码块1
break;
case 值2:
// 代码块2
break;
...
default:
// 默认代码块
break;
}
```
其中,变量可以是整型、字符型或枚举类型,case后面跟的是变量可能取的值。当变量的值与某个case后面跟的值相等时,就会执行对应的代码块。如果没有任何一个case的值与变量的值相等,就会执行default代码块。
注意,每个代码块都必须以break语句结束,否则会继续执行下一个代码块。如果不想执行任何代码块,可以在default代码块中写break语句。
下面是一个简单的Switch语句的例子:
```
#include <stdio.h>
int main()
{
int num = 2;
switch (num) {
case 1:
printf("星期一\n");
break;
case 2:
printf("星期二\n");
break;
case 3:
printf("星期三\n");
break;
default:
printf("不是星期一、二、三\n");
break;
}
return 0;
}
```
输出结果为:
```
星期二
```
C语言switch 语句用法例子
以下是一个简单的C语言switch语句的例子:
```c
#include <stdio.h>
int main() {
int num = 2;
switch (num) {
case 1:
printf("数字是1\n");
break;
case 2:
printf("数字是2\n");
break;
case 3:
printf("数字是3\n"); break;
default:
printf("数字不是1、2或3\n");
}
return 0;
}
```
这个例子中,我们定义了一个整数变量`num`,然后使用switch语句根据`num`的值进行不同的操作。在每个case语句中,我们打印出相应的消息。如果`num`的值不是1、2或3,那么会执行default语句块。
运行这个程序,输出将是:
```
数字是2
```