C程序设计教程第4章分析.pptVIP

  • 8
  • 0
  • 约1.53万字
  • 约 54页
  • 2016-10-09 发布于湖北
  • 举报
2.执行过程 (1)当switch后面“表达式”的值,与某个case后面的“常量表达式”的值相同时,就执行该case后面的语句组; (2)如果“表达式”的值没有与所有case后面“常量表达式”的值都不匹配,则执行default 后面的语句,然后,再执行switch语句格式之后的语句。 case后面的常量表达式仅起语句标号的作用,并不进行条件判断,所以,后面的符号要用”:”。系统一旦找到入口标号,就从此标号开始执行,不再进行标号判断。 3.switch 语句使用说明 (1)在case后各常量表达式的值不能相同,否则会出现错误。 (2)在case后,允许有多个语句,可以不用{ } 括起来。 (3)各case和default子句的先后顺序可以变动,而不会影响程序执行结果。 (4)default子句可以省略不用。 (5)多个case子句,可共用同一语句(组)。 例4.10 从键盘上输入一个百分制成绩score,按下列原则输出其等级: score≥90, 等级为A; 80≤score90, 等级为B; 70≤score80, 等级为C; 60≤score70, 等级为D; score60, 等级为E。 #include stdio.h void main() { int score

文档评论(0)

1亿VIP精品文档

相关文档