• pascalcase语句 > 用途:switch语句是多分支选择语句
  • 用途:switch语句是多分支选择语句

    免费下载 下载该文档 文档格式:PPT   更新时间:2007-03-01   下载次数:0   点击次数:1
    文档基本属性
    文档语言:
    文档格式:PPT
    文档作者:PANNA
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    一,用途:switch语句是多分支选择语句,用来实现多分支选择结构.
    二,一般形式:
    switch (表达式)
    {
    case 常量1 :语句1
    case 常量2 :语句2
    case 常量3 :语句3
    . . . . . .
    case 常量n :语句n
    default:语句n+1
    }
    switch语句
    switch (grade)
    {case 'A':printf("85~100\n");
    case 'B':printf("70~84\n");
    case 'C':printf("60~69\n");
    default:printf("error\n");
    }
    例如:要求按照成绩的等级打印出百分制分数
    段,可以用switch 语句实现:
    (续)
    break ;
    break ;
    break ;
    break ;
    1. switch后面括弧内的"表达式",ASCII标准允许它为任何类型.
    说明(1):
    2. 当表达式的值与某一个 case 后面的常量表达式的值相等(即匹配) 时,就执行此case后面的语句,
    3. 每一个case的常量表达式的值必须互不相同,否则就会
    出现互相矛盾的现象.
    若所有的case常量表达式的值都没有与表达式的值匹配的,就执行default后面 的语句.
    说明(2):
    4. 执行完一个case后面的语句后,流程控制转移到下一个
    case继续执行.
    "case常量表达式"只是起语句标号作用,并不是在该处进行条件判断.
    在执行switch语句时,根据switch后面表达式的值找到匹配的入口,就从此标号开始执行下去,不再进行判断.
    可以用一个break语句跳出switch结构.
    5. 多个case可以共用一组执行语句.
    switch语句举例
    EG:从键盘上输入一个百分制成绩score,按下列原则输出其等级:score≥90,等级为A;80≤score<90,等级为B;70≤score<80,等级为C;60≤score<70,等级为D;score0,有两个不等的实根 x1 , x2
    (4) b2-4ac <0,有两个共轭的复根 ,

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PPT格式下载
  • 您可能感兴趣的
  • 经典语句  清明祭奠亲人经典语句  伤感语句  优美语句  经典语句人生感悟  爱情语句  爱情经典语句  经典语句大全  搞笑语句