switch语句
switch语句中可以使用任意类型值,任何表达式都可合法地用于case从句。但在其他语言中则必须使用原始值和常量。
JavaScript的switch语句为多分支选择语句
JavaScript的switch语句类似于if语句的语法3 -- 多重if_else语句
switch语句语法
switch(条件表达式) { case 常量: { 语句a; } case 常量: { 语句b; } case 常量: { 语句c; } ... case 常量: { 语句f; } default: { 语句n; } }
switch语句语法说明
顺序执行case后面的每个语句,最后执行default下面的语句n
每个case后面的语句可以是多条,但要使用{}包括
每个case后面的值必须互不相同。
示例
[code="js"]var a =3; switch(a) { case 0: { document.write("what's"); } case 1: { document.write("your"); } case 2: { document.write("name"); } case 3: { document.write("What's your name"); } default: { document.write("Hello,What's your name"); } }
结果
What's your name
Hello,What's your name
完整的switch语句语法
上面的结果通常不是我们想要的,如果执行完某个case后面的语句,应该跳出switch语句,这才是真正的switch多分支选择语句。可以在每个分支后面加上break(跳出),后面章节将介绍break。
switch(条件表达式) { case 常量: { 语句a; } break; case 常量: { 语句b; } break; case 常量: { 语句c; } break; ... case 常量: { 语句f; } break; default: { 语句n; } }
当"表达式"的值与某个case后面的常量相等时,就执行常量后面所执行的语句,之后跳出switch分支选择语句,当所有的case后面的常量都不符合"表达式"时,执行default后面的语句n。
示例
var a =3; switch(a) { case 0: { document.write("What's"); } break; case 1: { document.write("your"); } break; case 2: { document.write("name"); } break; case 3: { document.write("What's your name"); } break; default: { document.write("Hello,What's your name"); } }
结果
What's your name
相关推荐
C语言switch语句学习教案 switch 语句是 C 语言中处理多路选择问题的一种更直观和有效的手段。在实际应用中,要在多种情况中选择一种情况,执行某一部分语句。当然可以使用嵌套的 if , if else 语句来处理,但其...
其中,知识技能性目标包括掌握switch语句的格式、理解switch语句的执行过程、掌握阅读、调试switch程序的能力、掌握switch语句实现多分支选择结构、领悟使用switch语句解决实际问题等。 二、学情分析 根据学生的学...
主要教学目标包括掌握 switch 语句的格式、理解 switch 语句的执行过程、理解与其他语句的异同、掌握阅读、调试 switch 程序的能力、掌握 switch 语句实现多分支选择结构、领悟使用 switch 语句解决实际问题等。...
本文主要给大家介绍了...因此,Go语言的switch语句又分为表达式switch语句和类型switch语句。 1、表达式switch语句 var name string ... switch name { case Golang: fmt.Println(Golang) case Rust: fmt.Println
C语言中的switch语句基本用法 switch语句是C语言中的一种多分支选择语句,能够简化代码,提高代码的可读性和维护性。下面将详细介绍switch语句的基本用法和应用。 switch语句的基本格式 switch语句的基本格式如下...
C语言switch语句PPT课件 C语言switch语句是多分支选择语句,在实际应用中需要在多种情况中选择一种情况,...例如,键盘输入0-6之间的整数,分别代表每周的星期日、星期一、…、星期六,可以使用switch语句来实现。
switch语句 switch 语句 与 if-then 和 if-then-else 语句不同,switch 语句可以具有许多可能的执行路径。switch 可与 byte,short,char 和 int 原始数据一起使用类型。它也适用于 enumerated types (枚举类型)(在...
switch语句的使用例子
C语言中分支结构:if语句、if-else语句和switch语句的使用方法 C语言中分支结构是一种非常基本但非常重要的编程结构,它允许程序根据条件执行不同的代码块。在C语言中,分支结构有三种基本类型:if语句、if-else...
switch语句的普通用法很简单,如下: var a = 3; switch (a) { case 1: console.log(a); break; case 2: case 3: console.log(a); break; default: break; } 这里a和case列表中从上而下逐一做比较,如果...
Java 实例 - enum 和 switch 语句使用源代码-详细教程.zip
1、.了解C语言的逻辑运算2、.学会使用if语句和switch语句3、.熟练掌握选择结构程序设计方法
switch 语句 语法 使用规则 介绍的很详细
枚举类型在switch语句中的用法枚举类型在switch语句中的用法
c语言程序设计简单的switch语句的用法
switch语句的主要特点是可以根据表达式的值来选择执行的分支,且可以使用break语句来退出switch结构。 switch语句的基本形式为: switch (表达式) { case 常量表达式1: 语句1; [break]; case 常量表达式2: ...
本文介绍php中的switch语句的用法,它跟其他语句中的switch用法差不多的,但注意有有一个break语句。 PHP中switch语句的标准语法: switch (expression) { case label1: code to be executed if expression = ...
本资源是关于C语言switch语句教学案例分析的ppt课件,旨在帮助中职计算机专业学生学习C语言switch语句的使用和应用。教材分析部分介绍了C语言switch语句的基本概念和结构,以及其在程序设计中的应用。学情分析部分则...
Java 语句控制 - if 语句和 switch 语句 Java 语言中有两种选择语句:if 语句和 switch 语句。这两种语句允许程序员在程序执行时控制程序的执行过程。if 语句和 switch 语句是 Java 语言的基本控制结构,它们被广泛...
该案例是我在java教材上抄的,用于演示switch语句的用法,其介绍了switch语句的基本用法,常用于选择有限的某个项目的编写,将各个情况列出像case 1, case 2等等,每个case后再加一个break;用于退出该switch语句。...