switch case实例
时间: 2023-09-04 08:09:39 浏览: 57
以下是一个简单的 switch case 实例,用于根据用户输入显示不同的消息:
```
#include <stdio.h>
int main() {
int choice;
printf("请选择您想要的操作:\n");
printf("1. 显示当前时间\n");
printf("2. 显示当前日期\n");
printf("3. 显示系统信息\n");
scanf("%d", &choice);
switch(choice) {
case 1:
printf("当前时间是:12:00 PM\n");
break;
case 2:
printf("今天是:2021年9月22日\n");
break;
case 3:
printf("系统信息:Windows 10\n");
break;
default:
printf("无效的选择\n");
}
return 0;
}
```
在这个例子中,用户可以输入 1、2 或 3 来选择不同的操作。程序会根据用户的选择使用 switch case 语句来显示相应的消息。如果用户输入的不是 1、2 或 3,程序会输出一个默认的无效选择消息。
相关问题
用c语言写一个switch case实例
好的,以下是一个简单的用C语言编写的switch case实例:
#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");
break;
}
return 0;
}
希望对你有所帮助!
switch case语法具体实例
switch case语法是一种多分支选择结构,可以根据不同的条件执行不同的代码块。具体实例可以看下面的代码:
```
int num = 2;
switch(num){
case 1:
printf("num is 1");
break;
case 2:
printf("num is 2");
break;
case 3:
printf("num is 3");
break;
default:
printf("num is not 1, 2 or 3");
break;
}
```
在这个例子中,根据变量num的值,会执行不同的代码块。如果num的值是1,会执行第一个case后面的代码块;如果num的值是2,会执行第二个case后面的代码块;如果num的值是3,会执行第三个case后面的代码块;如果num的值不是1、2或3,会执行default后面的代码块。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)