switch条件语句

本文由用户“Panay”分享发布 更新时间:2021-08-14 05:51:15 举报文档

以下为《switch条件语句》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

switch条件语句 switch语句的语法格式1switch语句的应用2switch语句说明3课程重难点switch语句概念 switch语句又称为开关语句,专门用来处理多分支选择问题,比复合if语句及嵌套if语句更方便灵活,而且程序可读性也更高。switch语句语法 switch(表达式)

{ case 常量1:语句1;break;

case 常量2:语句2;break;

...

case 常量n:语句n;break;

default: 语句n+1;

}说明:

1、switch后的表达式可以是任意值

2、switch语句中可以有多个case条件

3、switch不会自动结束,需要用break结束选择

4、case和break的顺序可以调换

switch语句流程图  switch语句说明(1)switch括号后面的表达式,允许为任何类型。一般为整型或字符型等有序类型;

(2)当“表达式”的值与某个case后面的常某某达式的值相等时,就执行此case后面的语句。如果表达式的值与所有常某某 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 tch语句中,当表达式的值与某个常某某达式的值相等时,就执行后年对应的语句,然后不再进行判断,继续执行后面所有的case分支语句,因此需要在相应的case分支的最后加上break以帮助结束选择。

 switch语句说明 main()

{

float number;

char ch;

printf("请输入一个数据:");

scanf("%f",&number);

switch((int)(number/10.0))

{

case 10: ch='A'; break;

case 9: case 8: case 7: case 6: ch='B';

break;

case 5: case 4: case 3: ch='C';

break;

default:ch='D';

}

printf("score=%.1f,ch=%c\n",number,ch);

}switch语句案例   例:使用switch语句完成预警等级的划分。D级蓝色预警(100)。示例switch语句案例   用switch语句进行成绩等级的划分,D不及格(请点击下方选择您需要的文档下载。

  1. 工作计划6W2H分析表
  2. 《Visual FoxPro程序设计》课程学生自主学习报告
  3. 省高中优秀课评比活动分支结构教学设计
  4. js复习重点
  5. 《Python基础》复习试题库
  6. VF常用命令及其格式
  7. 实验一 Java流程控制
  8. .程序分析题
  9. 第2-3章(有颜色标识 第一周)
  10. DBA怎样提高数据库性能
  11. 《草原》教学设计模板
  12. 向心力教学设计
  13. 《选择结构语句》课件PPT

以上为《switch条件语句》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览