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执行同一语句.

  • 相关阅读:
    10. Regular Expression Matching
    9. Palindrome Number
    6. ZigZag Conversion
    5. Longest Palindromic Substring
    4. Median of Two Sorted Arrays
    3. Longest Substring Without Repeating Characters
    2. Add Two Numbers
    链式表的按序号查找
    可持久化线段树——区间更新hdu4348
    主席树——树链上第k大spoj COT
  • 原文地址:https://www.cnblogs.com/zhangxuuy/p/7600020.html
Copyright © 2011-2022 走看看