switch case范围语句例子
时间: 2023-06-01 13:06:40 浏览: 96
好的,我可以回答这个问题。switch case语句可以用于多个条件判断的场景,下面是一个简单的范围语句例子:
```
int score = 85;
switch(score){
case 90 ... 100:
printf("优秀");
break;
case 80 ... 89:
printf("良好");
break;
case 70 ... 79:
printf("中等");
break;
case 60 ... 69:
printf("及格");
break;
default:
printf("不及格");
break;
}
```
在这个例子中,根据score变量的值,程序会返回不同的结果。如果score的值是90-100之间,会输出"优秀";如果score的值是80-89之间,输出"良好";以此类推。如果score的值不在以上任何区间,则会输出"不及格"。
相关问题
switch case语句例子
下面是一个使用switch case语句的例子:
```java
public class VariableTest {
public static void main(String[] args) {
int i = 1;
switch (i) {
case 0:
System.out.println("zero");
break;
case 1:
System.out.println("one");
break;
default:
System.out.println("default");
break;
}
}
}
```
在这个例子中,我们定义了一个整数变量i,并使用switch case语句来根据i的值进行不同的操作。如果i的值为0,那么会输出"zero";如果i的值为1,那么会输出"one";如果i的值与任何case都不匹配,则会执行default子句中的代码,输出"default"。通过使用break语句,我们可以在执行完一个case分支后跳出switch语句块,避免继续执行其他case分支。
c语言switch+case语句例子
当然,我可以为您提供一个简单的C语言的switch case语句的例子。请看下面的代码:
```c
#include <stdio.h>
int main() {
int choice;
printf("请输入一个数字(1-3):");
scanf("%d", &choice);
switch (choice) {
case 1:
printf("您选择了选项1。\n");
break;
case 2:
printf("您选择了选项2。\n");
break;
case 3:
printf("您选择了选项3。\n");
break;
default:
printf("无效的选项。\n");
break;
}
return 0;
}
```
在这个例子中,我们首先声明了一个整型变量`choice`,然后通过`scanf`函数从用户那里获取一个数字输入。接下来,我们使用switch case语句根据用户的输入进行不同的操作。
如果用户输入的数字是1,那么打印"您选择了选项1。";如果用户输入的是2,则打印"您选择了选项2。";如果用户输入的是3,则打印"您选择了选项3。"。如果用户输入的是其他数字,则打印"无效的选项。"
最后,我们使用`return 0;`语句来结束程序的执行。
希望这个例子能帮到您!如果您有任何其他问题,请随时提问。
阅读全文
相关推荐














