switch case语句例子
时间: 2023-10-31 17:55:31 浏览: 168
下面是一个使用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分支。
相关问题
JS switch case语句例子
当输入数字为1时,输出"星期一";当输入数字为2时,输出"星期二";当输入数字为3时,输出"星期三";当输入数字为4时,输出"星期四";当输入数字为5时,输出"星期五";当输入数字为6时,输出"星期六";当输入数字为7时,输出"星期日"。
代码示例:
```
var num = 3;
switch(num) {
case 1:
console.log("星期一");
break;
case 2:
console.log("星期二");
break;
case 3:
console.log("星期三");
break;
case 4:
console.log("星期四");
break;
case 5:
console.log("星期五");
break;
case 6:
console.log("星期六");
break;
case 7:
console.log("星期日");
break;
default:
console.log("输入错误");
}
```
switch case语句例子成绩
switch case语句可以用来根据不同的成绩输出不同的评级。下面是三个例子:
例子1:
```c
#include<stdio.h>
int main() {
int score;
printf("请输入学生成绩: \n");
scanf("%d",&score);
switch(score/10) {
case 10:
printf("考了满分\n");
break;
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;
}
```
例子2:
```c
#include<stdio.h>
int main() {
long score;
char mark;
scanf("%ld", &score);
switch (score/10) {
case 10:
case 9:
mark='A';
break;
case 8:
mark='B';
break;
case 7:
mark='C';
break;
case 6:
mark='D';
break;
default:
mark='E';
break;
}
printf("%c\n", mark);
return 0;
}
```
例子3:
```c
#include<stdio.h>
int main() {
int score;
printf("请输入学生成绩: \n");
scanf("%d",&score);
switch(score) {
case 100:
printf("满分\n");
break;
case 90:
printf("优秀\n");
break;
case 80:
case 70:
case 60:
printf("及格\n");
break;
default:
printf("不及格\n");
break;
}
return 0;
}
```
这些例子展示了使用switch case语句根据不同的成绩输出不同的评级。每个例子都包含了不同的判断条件和对应的输出语句。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [c语言switch case语句使用例子](https://blog.csdn.net/weixin_31639069/article/details/117057236)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [C语言——switch case 语句判断学生成绩](https://blog.csdn.net/weixin_42900834/article/details/113338384)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [C语言使用switch语句实现成绩划分](https://blog.csdn.net/m0_73599439/article/details/127437151)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文