中国大学MOOC: switch语句也是多分支语句,功能与if系列条件语句相同,不同的是它只能针对某个表达式的值作出判断,从而决定执行哪一段代码。
对
举一反三
- switch条件语句可以针对某个表达式的值作出判断,从而决定程序执行哪一段代码
- 开关语句选择哪条分支执行,由什么来决定? A: switch(表达式)中表达式的值来决定 B: 开关语句不受条件限制,可以执行任意一条分支
- 条件语句是对语句中不同条件的值进行判断,进而根据不同的条件执行不同的语句。JS中条件语句主要有两类:if判断语句和switch多分支语句。if单向判断语句的语法是:if(){},if双向判断语句的语法是:if(){}{},if多向判断语句是根据表达式的结果判断一个条件,然后根据返回值做进一步的判断。switch语句将的值与每个中的进行匹配,如果找到了匹配的值,就执行其后对应的执行语句,否则就执行后的执行语句,switch多分支语句中的关键字的功能是跳出switch语句。 A: 执行条件 B: 执行语句 C: 执行条件 D: 执行语句1 E: else F: 执行语句2 G: 表达式 H: case I: 目标值 J: default
- 在JavaScript中,条件语句通过判断不同条件的值,来执行不同的语句。条件语句不包括以下哪一项?() A: for语句 B: if...else语句 C: if...elseif....else语句 D: switch语句
- 中国大学MOOC: switch多分支选择语句的功能可以用条件分支嵌套语句来实现
内容
- 0
中国大学MOOC: switch语句中表达式的值只能是整型、字符型、字符串
- 1
对于如下的switch语句(使用break)的一般形式,其执行流程是:首先求解表达式,如果表达式的值与某个常量表达式的值相等,则执行该常量表达式后的相应语句段;如果表达式的值与任何一个常量表达式的值都不相等,则执行 default 后的语句段,最后执行break语句,跳出switch语句。 switch (表达式) { case 常量表达式1: 语句段1; break; case 常量表达式2: 语句段2; break; … case 常量表达式n: 语句段n; break; default: 语句段n+1; break; }
- 2
判断语句用于根据一些条件作出判断,从而决定执行指定的SQL语句
- 3
执行switch语句过程介绍如下:(1)当switch后面“表达式”的值,与某个case后面的“常量表达式”的值相同时,就执行()的语句组;当执行到break语句时,跳出switch语句。(2)如果没有任何一个case后面的“常量表达式”的值,与“表达式”的值相同,则执行()的语句组。然后,再执行switch语句外的语句。
- 4
对于如下的switch语句(使用break)的一般形式,其执行流程是:首先求解表达式,如果表达式的值与某个常量表达式的值相等,则执行该常量表达式后的相应语句段;如果表达式的值与任何一个常量表达式的值都不相等,则执行 default 后的语句段,最后执行break语句,跳出switch语句。