switch语句实例
时间: 2023-08-27 21:06:27 浏览: 57
当你需要根据不同的条件执行不同的代码块时,可以使用 `switch` 语句。下面是一个示例:
```javascript
let day = 'Monday';
switch (day) {
case 'Monday':
console.log('Today is Monday');
break;
case 'Tuesday':
console.log('Today is Tuesday');
break;
case 'Wednesday':
console.log('Today is Wednesday');
break;
case 'Thursday':
console.log('Today is Thursday');
break;
case
相关问题
switch语句C++
switch语句是一种在编程语言中常见的条件语句。它可以根据一个表达式的值,选择执行不同的代码块。在C语言中,switch语句的语法形式有多种。一种常见的形式是使用case关键字,比如在菜鸟教程的C语言教程中给出的例子。另一种形式是使用default关键字,它可以用来处理除了case中指定的值以外的情况。在switch语句中,可以根据需要使用多个case来匹配不同的条件,也可以使用break语句来跳出switch语句。另外,switch语句还可以嵌套在其他语句中,比如在示例中所示的嵌套在main函数中。总的来说,switch语句在C语言中具有很广泛的应用,可以根据不同的条件选择执行不同的代码块。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [C语言/C++【switch语句详解(用法、规则、流程图、实例)】](https://blog.csdn.net/weixin_44949135/article/details/115174682)[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: 50%"]
- *2* [C/C++语法Switch语句](https://blog.csdn.net/qq_63699129/article/details/128060755)[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: 50%"]
[ .reference_list ]
switch代码实例
当我们需要根据不同的条件执行不同的代码块时,可以使用switch语句。下面是一个switch代码的实例:
```cpp
#include <iostream>
int main() {
int choice;
std::cout << "请选择一个数字(1-3):" << std::endl;
std::cin >> choice;
switch (choice) {
case 1:
std::cout << "你选择了数字1" << std::endl;
break;
case 2:
std::cout << "你选择了数字2" << std::endl;
break;
case 3:
std::cout << "你选择了数字3" << std::endl;
break;
default:
std::cout << "无效的选择" << std::endl;
break;
}
return 0;
}
```
在上面的代码中,我们首先提示用户选择一个数字,然后使用switch语句根据用户的选择执行相应的代码块。如果用户选择了1,输出"你选择了数字1";如果选择了2,输出"你选择了数字2";如果选择了3,输出"你选择了数字3";如果选择了其他数字,则输出"无效的选择"。