zoukankan      html  css  js  c++  java
  • 第四章 选择结构(二)

    swith选择结构

      语法:switch(表达式){

        case(常量一):

          //代码块1

          break;

        case(常量二):

          //代码块2

          break;

        ......

        default:

          //代码块n

          break;

      }

    关键字

      switch:"开关",这个开关就是switch关键字后小括号里表达式的值,switch语句小括号里可以是int,short,byte,char,枚举类型,String类型表达式.

      case:"情况,情形",case后可以是int,short,byte,char,枚举类型,String类型表达式,通常是一个固定的值.case块可以有多个,顺序可以改变,但是每个case后常量的值必须各不相同.

      default:"默认",其他情况都不满足;default后要紧跟冒号.default块和case块的先后顺序可以变动,不会影响程序执行的结果.通常,default块放在末尾,也可以省略.

      break:"停止"跳出当前结构.

    注意:

      1.每个case后的代码块可以有多个语句,即可以有一组语句,而且不需要用"{}"括起来.case和default后都有一个冒号,不能漏写,否则编译不通过. 对于每个case的结尾,都要想一想是否需要从这里跳出switch选择结构.如果需要,一定不要忘记写break;

      2.在case后面的代码块中,break语句是可以省略的,还可以让多个case执行同一语句.

  • 相关阅读:
    【模板】扩展中国剩余定理(EXCRT)
    战略游戏(树形DP)
    二叉苹果树(树形DP)
    货车运输(最大生成树,LCA)
    [CQOI2016]密钥破解
    Pollard-Rho算法andMiller_Rabin算法
    [TJOI2009]猜数字(中国剩余定理)
    中国剩余定理(学习笔记)
    线段树 Segment Tree
    辗转相除法
  • 原文地址:https://www.cnblogs.com/zhangxuuy/p/7600020.html
Copyright © 2011-2022 走看看