用C语言写一个switch代码
时间: 2023-05-12 07:06:59 浏览: 66
好的,以下是一个用C语言编写的switch代码示例:
```
#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("你输入了一个无效的数字\n");
}
return 0;
}
```
这个程序会提示用户输入一个数字,然后根据用户输入的数字执行不同的代码块。如果用户输入了1,程序会输出"你输入了1",如果输入了2,程序会输出"你输入了2",以此类推。如果用户输入了一个无效的数字,程序会输出"你输入了一个无效的数字"。
相关问题
用C语言写一个switch代码给成绩评级
好的,以下是一个用C语言编写的switch代码,用于根据分数评级成绩:
```c
#include <stdio.h>
int main() {
int score;
printf("请输入分数:");
scanf("%d", &score);
switch (score / 10) {
case 10:
case 9:
printf("成绩评级为:优秀\n");
break;
case 8:
printf("成绩评级为:良好\n");
break;
case 7:
printf("成绩评级为:中等\n");
break;
case 6:
printf("成绩评级为:及格\n");
break;
default:
printf("成绩评级为:不及格\n");
break;
}
return 0;
}
```
希望能对您有所帮助!
用c语言生成一个switch代码
以下是生成一个switch代码的C语言代码示例:
```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");
break;
}
return 0;
}
```
该程序会要求用户输入一个数字,然后根据数字的不同输出不同的结果。你可以根据自己的需求修改switch语句中的case和default部分,来实现不同的功能。