第3章 程序的控制结构 --顺序和选择结构 (2)另一种嵌套形式 嵌套 if 结构 switch 结构 switch 结构 switch (表达式) { case 常量 1: 语句; break; case 常量 2: 语句; break; default: 语句; } 计算表达式的值 如果等于常量1 ? 如果等于常量2 ? 如果没有找到匹配的值 ? * 例题3-10 例3-10 用switch语句改写例3-8。已知学生的百分制成绩,编写程序按百分制分数进行分段评定,给出相应的等级:分数大于等于90,则评定为‘A’;分数在80~89之间,则评定为‘B’;分数在70~79之间,则评定为‘C’;分数在60~69之间,则评定为‘D’;分数小于60,则评定为‘E’; 分析:使用switch语句时要注意到case后的常量表达式最终结果只能是某一个值(点),不能表示区间(范围)。因此要解决本例中的根据分数进行分段定级,必须设法完成从区间到点的转化。其传统流程图如图3-7。 * 例题3-10 源程序如下: #include stdio.h main() { float score; int temp; printf(Please
您可能关注的文档
- 【最新】2016年中考语文试题分类汇编之记叙文阅读要素.doc
- 历史必修三导言.ppt
- 历史必修三岳麓版第26课.ppt
- 【步步高】(全国通用)2017年高考生物一轮复习71练第17练多角度理解呼吸作用的过程及影响因素要素.doc
- 【步步高】(全国)2017版高考化学一轮复习第12章物质结构与性质(选考)第41讲晶体结构与性质讲义要素.doc
- 【步步高】(新课标人教版)高中物理选修3-39.1固体(讲述式)要素.ppt
- 历史讲评课2222.ppt
- 【步步高】(全国通用)2017版高考生物一轮复习考能专项突破(五)课件新人教版要素.ppt
- 【步步高】(新课标人教版)高中物理选修3-39.2液体(讲述式)要素.ppt
- 【步步高】(江苏专用)2017版高考数学一轮复习第九章平面解析几何9.8圆锥曲线的综合问题课件文要素.ppt
原创力文档

文档评论(0)