首页 > 其他分享 >switch分支结构

switch分支结构

时间:2022-10-10 22:44:07浏览次数:39  
标签:case 常量 default break switch 分支 表达式 结构

1、Switch关键字,表示Switch分支

2、表达式对应一个值

3、case 常量1:当表达式的值等于常量1,就执行语句块1

4、break:表示退出Switch

5、如果和case 常量1匹配,就执行语句块1,如果没有匹配,就继续匹配case 常量2

6、如果一个都没有匹配上,执行default 

 

7、表达式数据类型,应和case后的常量类型一致,或者是可以自动转换可以相互比较的

8、switch(表达式){}表达式中的返回值必须是(byte,short,int,char,enum,string)

9、case子句中的值必须是常量或者常量表达式,而不能是变量

10、default子句是可选的,当没有匹配的case时,执行default,没有default子句也是可行的

11、break语句用来在执行完一个case分支后使程序跳出switch语句块,如果没有break,程序会执行到switch结尾,除非遇到break

 

标签:case,常量,default,break,switch,分支,表达式,结构
From: https://www.cnblogs.com/bottomgg/p/16777714.html

相关文章

  • Markdown语法结构
    标题一级标题:#+空格+标题名字二级标题:##+空格+标题名字以此类推,最多六级标题字体加粗:**+内容**斜体:*+内容*加粗斜体:***+内容***(去掉空格)删除线:~~内容~......
  • github分支
    title:Github分支excerpt:转载自TsumugiWenders大佬~tags:[git,github,gitee]categories:[学习,git]index_img:https://picture-store-repository.oss-cn-ha......
  • Problem P32. [算法课分支限界法]Partition to K Equal Sum Subsets
    纯暴力遍历+剪枝,将任务看出有k个桶,要将每个桶都刚刚好装满。#include<iostream>#include<bits/stdc++.h>#include<cstdio>#include<string>usingnamespacestd;......
  • mysql树型结构查询父类函数,mysql递归查询父类函数
     ================================©Copyright蕃薯耀 2022-10-10https://www.cnblogs.com/fanshuyao/ 一、MySQL中创建函数时出现错误的解决方法此步可跳过不......
  • 第五组 chao3 多分支结构学习总结
    一,学习内容梳理1.多分支结构和else-if语句else--if是最常用的实现多分支(多路选择)的方法,其一般形式为:if(表达式1) 语句1;else if(表达式2) 语句2;...12elseif(表达......
  • 11. JS switch case语句详解
    1.前言JSswitchcase语句与 ifelse 语句的多分支结构类似,都可以根据不同的条件来执行不同的代码;但是与ifelse多分支结构相比,switchcase语句更加简洁和紧凑,执行......
  • Java-Day04 Scanner/if-else/switch-case/for
    2022/10/9一、Scanner:从键盘获取数据1.要使用Scanner首先需要导入包:importjava.util.Scanner;2.使用方法:Scanner变量名=newScanner(System.in);/......
  • 构造树型结构数据
    /***构造树型结构数据*@param{*}data数据源*@param{*}idid字段默认'id'*@param{*}parentId父节点字段默认'parentId'*@param{*}children......
  • 尚硅谷-JavaWeb Day6 JavaEE三层架构及web分层结构
    JavaEE三层架构介绍分层的目的是为了解耦,解耦就是为了降低代码耦合度,方便项目后期的维护和升级; web层:com.xxx.web/servlet/controllerservice层:com.xxx.serv......
  • 冯诺依曼结构和哈佛结构区别
    冯诺依曼结构和哈佛结构区别为:存储器结构不同、总线不同、执行效率不同。一、存储器结构不同1、冯诺依曼结构:冯诺依曼结构是一种将程序指令存储器和数据存储器合并在一起......