C语言中switch语句例子
时间: 2023-09-23 21:07:43 浏览: 86
C语言学习资料switch用法
以下是一个简单的C语言中的switch语句例子:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个数字:");
scanf("%d", &num);
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;
}
```
在这个例子中,我们首先使用`scanf()`函数从用户输入中读取一个整数值,并将其存储在`num`变量中。然后,我们使用`switch`语句对`num`的值进行判断,根据不同的情况输出不同的结果。如果`num`的值为1,则输出“输入的数字是1”,如果`num`的值为2,则输出“输入的数字是2”,如果`num`的值为3,则输出“输入的数字是3”,否则输出“输入的数字不是1、2、3”。注意,在每个`case`语句块中,我们使用了`break`语句来防止程序继续执行下去。如果没有`break`语句,程序将会继续执行下一个`case`语句块,直到遇到`break`为止。在`default`语句块中,我们输出了当`num`的值不是1、2、3时的结果。
阅读全文