第5章节选择(474KB).pptVIP

  • 2
  • 0
  • 约8.81千字
  • 约 40页
  • 2018-03-29 发布于未知
  • 举报
5.4 switch语句 (4) 各个case和default的出现次序不影响执行结 果。例如,可以先出现“default:…”,再出现 “case ′D′:…”,然后是“case′A′:…”。 (5) 执行完一个case后面的语句后,流程控制转移到下一 个case继续执行。“case常量表达式”只是起语句标号作用,并不是在条件判断。在执行 switch语句时,根据switch后面表达式的值 找到匹配的入口标号,就从此标号开始执行下去,不再进行判断。应该在执行一个case分支后,可以用一个 break语句来终止switch语句的执行。 (6) 多个可以共用一组执行语句。 5.5 程序举例 例5.5 写程序,判断某一年是否闰年。 用下图来表示判断闰年的算法。 5.5 程序举例 #include stdio.h void main() {int year, leap; scanf(%d,year); if (year%4==0) {if (year%100==0) {if (year%400==0) leap=1; else leap=0;} else leap=1;} else leap=0; if (leap) printf(%d is ,year); e

文档评论(0)

1亿VIP精品文档

相关文档