以下为《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不及格(请点击下方选择您需要的文档下载。
以上为《switch条件语句》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。