switch...case使用举例
时间: 2024-04-10 19:25:55 浏览: 59
switch...case是一种在编程中常用的条件语句,它可以根据不同的条件执行不同的代码块。下面是一个使用switch...case的简单示例:
```cpp
#include <iostream>
using namespace std;
int main() {
int num;
cout << "请输入一个数字:";
cin >> num;
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;
break;
}
return 0;
}
```
在上面的示例中,用户输入一个数字,程序会根据输入的数字执行相应的代码块。如果输入的数字是1,输出"你输入的是1";如果输入的数字是2,输出"你输入的是2";如果输入的数字是3,输出"你输入的是3";如果输入的数字不是1、2、3,则输出"你输入的不是1、2、3"。
相关问题
C++中switch..case举例
在C++中,`switch...case`语句用于根据表达式的值来决定执行哪个代码块。这里有一个简单的示例[^1]:
```cpp
int dayOfWeek = 3; // 假设我们要判断星期几
switch (dayOfWeek) {
case 1:
std::cout << "Monday" << std::endl;
break;
case 2:
std::cout << "Tuesday" << std::endl;
break;
case 3:
std::cout << "Wednesday" << std::endl;
break;
case 4:
std::cout << "Thursday" << std::endl;
break;
case 5:
std::cout << "Friday" << std::endl;
break;
case 6:
std::cout << "Saturday" << std::endl;
break;
default:
std::cout << "Sunday" << std::endl;
break;
}
```
在这个例子中,如果`dayOfWeek`的值是3(代表星期三),程序会执行`case 3:`下的代码块,打印出"Wednesday"。
switch case举例
`switch case` 是一种控制结构,主要用于在多种情况之间进行选择。它在编程中常用于简化条件判断,尤其是在需要处理一系列可能的固定值或枚举情况的时候。下面是一个简单的例子:
```java
int dayOfWeek = 5; // 假设我们想知道今天星期几
switch (dayOfWeek) {
case 0:
System.out.println("今天是星期日");
break;
case 1:
System.out.println("今天是星期一");
break;
case 2:
System.out.println("今天是星期二");
break;
case 3:
System.out.println("今天是星期三");
break;
case 4:
System.out.println("今天是星期四");
break;
case 5:
System.out.println("今天是星期五");
break;
case 6:
System.out.println("今天是星期六");
break;
default:
System.out.println("输入有误,这不是正确的日期范围");
}
阅读全文