第3章 选择结构(C++版).pptVIP

  • 29
  • 0
  • 约1.48万字
  • 约 54页
  • 2020-01-18 发布于四川
  • 举报
第三章 程序的控制结构 第一节 概述 第二节 if选择结构 第三节 switch语句 第一节 概述 程序由若干条语句组成,各语句按照顺序一条一条地执行,这种顺序结构是简洁的。但在现实世界中,在解决问题的过程中,不可避免地遇到需要进行选择、或需要循环工作的情况。这时,程序执行的顺序需要发生变化,而非从前向后逐一执行。因此,程序中除了顺序结构以外,通常还有选择结构、循环结构以及转移机制。 C++为了支持这些控制结构,提供了丰富、灵活的控制语句。从结构化程序设计的观点看,所有程序都可用3种控制结构即顺序结构、选择结构、和循环结构实现。C++在默认的情况下采取顺序结构,除非特别指明,计算机总是按语句顺序一条一条地执行。为使程序更清晰、更易调试与修改,并且不容易出错,结构化编程要尽量少用或不用goto等跳转语句。 选择类语句包括if语句和switch语句,用它们来解决实际应用中按不同的情况进行不同处理的问题。如根据学生的成绩,对学生做出不同的等第评价。if选择结构称为单分支选择结构,选择或忽略一个分支的操作。if/else选择结构称为双分支选择结构,在两个不同分支中选择。switch选择结构称为多分支(或多项)选择结构,以多种不同的情况选择多个不同的操作。 循环类语句包括for循环语句、while循环语句和do循环语句三种,

文档评论(0)

1亿VIP精品文档

相关文档