`

switch case语句的用法

    博客分类:
  • Java
 
阅读更多

1.switch支持部分基本数据类型(primitive data types),如:byte、short、int、long、char;不支持boolean、float、double。
如图的例子:

2.支持Enum类型、String、和部分基本类型的包装类(如:Character、Byte、Short、Integer);
如图的例子:

3.break关键字可以结束switch语句,如果没有break,则从符合条件的case开始一直往下执行到switch结束或者遇到break。如图例子,结果为4:

4.可以有多个case的语句。如图:

 

  • 大小: 36.3 KB
  • 大小: 44.2 KB
  • 大小: 42.8 KB
  • 大小: 47.6 KB
分享到:
评论

相关推荐

    用函数指针替代Switch/Case语句的程序设计方法

    单片机程序中,当Switch/Case语句分支较多、处理代码较长、处理情况较为复杂时,逻辑修改和...针对该问题,本文给出了使用函数指针替代Switch/Case语句的实现思路以及相对应的代码模型,为其他类似的代码实现提供参考。

    Java switch case 语句.docx

    Java的switch case语句是一种控制流程结构,用于根据变量的值执行不同的代码块。它提供了一种更简洁的方式来替代多个if...else ...在实际编程中,应根据具体情况选择使用if...else if...else语句还是switch case语句。

    基于C语言实现switch case语句(源码)

    使用switch case语句根据不同的成绩等级进行匹配和输出相应的评价。在这里,使用了case语句的多值匹配,例如'A'和'a'都会输出"Excellent!"。 如果用户输入的成绩等级不在'A'、'B'、'C'、'D'、'F'范围内,则执行...

    switch-case语句用法

    **switch-case语句**是C语言中用于处理多分支选择的一种结构,它的出现是为了替代复杂的if-else-if链,使得代码更加简洁、易读。在处理多个可能的条件分支时,switch-case语句能有效地组织代码,使得每一种情况对应...

    c语言switch case语句.docx 代码

    下面我们将详细探讨`switch`和`case`语句的用法、特点以及注意事项。 1. **语法结构** `switch`语句的基本语法如下: ```c switch(expression) { case value1: // statements when expression equals value1 ...

    C语言switch语句学习教案.pptx

    * 在 switch 语句中,如果没有 break 语句,程序将继续执行到下一个 case 语句。 * 如果没有 default 语句,程序将执行到结束。 * 在 switch 语句中,各个 case 语句的顺序并不影响执行结果。 switch 语句的优点:...

    switch语句

    在本练习中,我们将深入探讨`switch`语句的工作原理、语法以及如何有效地使用它。 `switch`语句的基本语法如下: ```javascript switch(expression) { case value1: // 当expression的值等于value1时,执行这里...

    C语言中的switch语句基本用法

    * switch语句的case语句必须是常量值。 * switch语句的default语句是可选的。 * break语句必须在每个case语句的末尾。 switch语句是C语言中的一种非常有用的控制结构,能够简化代码,提高代码的可读性和维护性。...

    switch 语句与 case 语句一起使用,每个 case 对应一个可能的值.rar

    在编程语言中,`switch`语句和`case`语句是控制流程的重要组成部分,尤其在处理多条件分支时显得尤为高效。它们通常用于替代多个`if...else if...else`结构,使得代码更加简洁易读。下面我们将深入探讨`switch`语句...

    计算机二级C语言考点18switch-case语句.pdf

    下面我们将详细讲解switch-case语句的使用和考点。 一、switch-case语句的基本格式 switch-case语句的基本格式为: ``` switch(expression){ case constant1: 代码块1; break; case constant2: 代码块2; ...

    Golang中switch语句和select语句的用法教程

    本文主要给大家介绍了关于Golang中switch和select用法的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 一、switch语句 switch语句提供了一个多分支条件执行的方法。每一个case可以携带一个表达式...

    switch+case语句例子成绩

    执行完代码块后,通常使用 `break` 语句跳出 `switch` 语句,防止执行后续的 `case`。如果没有匹配的 `case`,则执行 `default` 代码块(可选)。 在描述中的例子中,`switch` 语句的 `expression` 是 `score / 10`...

    Switch Case语句在成绩分类中的应用:一个实用的编程示例.zip

    switch case语句例子成绩switch语句是一种强大的控制结构,特别适合处理基于固定值的决策问题。通过本文的例子,我们学习了如何使用switch语句来对考试成绩进行分类,这是一个非常实用的编程技能。 在实际编程中,...

    switch语句的妙用(必看篇)

    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中switch case语句需要加入break的原因解析

    Java中switch case语句需要加入break的原因解析 Java中switch case语句需要加入break的原因解析是因为switch语句的执行机制。switch语句的执行机制是根据满足条件从确定的行开始执行,如果不加入break语句跳出...

    计算机二级C语言 考点18 switch-case 语句.pdf

    4. 执行完毕后,使用 break 语句跳出 switch 语句。 问题 1 中,float w; int a, b; 则合法的 switch 语句是 D) switch(b);。因为 switch 语句只能用于整型表达式,而 float 类型的变量 w 不能用作 switch 语句的...

    Python-switchcase用纯Python实现的SwitchCase结构

    标题提到的"Python-switchcase"是一个项目,旨在通过纯Python代码实现一个类似于`switch-case`的功能。下面将详细介绍如何实现以及使用这样的结构。 在Python中,`switch-case`的常见实现方法是使用字典...

    C++语言:switch语句最详细讲解.pdf

    4. 如果switch表达式的值等于某个case后的值,但该case语句不包含break语句,则控制流将继续执行后续的case语句,直到遇到break语句为止。 二、switch语句的注意要点 1. switch语句中使用的表达式必须是整型或可以...

    C语言 switch语句

    同时,需要注意使用`break`语句来跳出当前case,避免执行后续的case。 ##### 2. 错误输入处理 **任务说明**:当输入数据大于100和小于0时,通知用户“输入数据错”。 **实现代码**: ```c #include int main()...

Global site tag (gtag.js) - Google Analytics