switch case 样例
时间: 2024-04-12 22:25:07 浏览: 14
switch case是一种在编程中常用的条件语句,它可以根据不同的条件值执行不同的代码块。下面是一个简单的switch case样例:
```cpp
#include <iostream>
using namespace std;
int main() {
int num = 2;
switch(num) {
case 1:
cout << "数字是1" << endl;
break;
case 2:
cout << "数字是2" << endl;
break;
case 3:
cout << "数字是3" << endl;
break;
default:
cout << "数字不是1、2、3" << endl;
}
return 0;
}
```
在这个样例中,我们定义了一个整数变量`num`,然后使用switch case语句根据`num`的值执行相应的代码块。当`num`的值为1时,会执行第一个case下的代码;当`num`的值为2时,会执行第二个case下的代码;当`num`的值为3时,会执行第三个case下的代码;如果`num`的值不是1、2、3,则会执行default下的代码。
相关问题
switch语句样例
switch语句是一种在编程中常用的控制结构,用于根据某个变量的值选择执行不同的代码块。下面是一个switch语句的样例:
```
int number = 5;
switch (number) {
case 1:
printf("One");
break;
case 2:
printf("Two");
break;
case 3:
printf("Three");
break;
default:
printf("Invalid number");
}
```
在这个样例中,我们使用一个整数变量`number`作为switch语句的控制表达式。根据`number`的值,switch语句会选择执行相应的代码块。如果`number`的值是1,那么会执行`case 1:`后面的代码块,即输出"One"。如果`number`的值是2,那么会执行`case 2:`后面的代码块,即输出"Two"。如果`number`的值是3,那么会执行`case 3:`后面的代码块,即输出"Three"。如果`number`的值不是1、2、3中的任何一个,那么会执行`default:`后面的代码块,即输出"Invalid number"。
java枚举类使用switch的样例
可以的,以下是一个 Java 枚举类使用 switch 的样例代码:
```
public enum DayOfWeek {
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
}
public class Main {
public static void main(String[] args) {
DayOfWeek day = DayOfWeek.MONDAY;
switch (day) {
case MONDAY:
System.out.println("星期一");
break;
case TUESDAY:
System.out.println("星期二");
break;
case WEDNESDAY:
System.out.println("星期三");
break;
case THURSDAY:
System.out.println("星期四");
break;
case FRIDAY:
System.out.println("星期五");
break;
case SATURDAY:
System.out.println("星期六");
break;
case SUNDAY:
System.out.println("星期日");
break;
default:
System.out.println("无效的日期");
break;
}
}
}
```