第7章构化算法的实现.pptVIP

  • 3
  • 0
  • 约9.23千字
  • 约 24页
  • 2018-12-29 发布于福建
  • 举报
第7章构化算法的实现

第7章 结构化算法的实现 7.1 基本控制结构的C++实现 7.2 子算法设计与C++实现 7.3 递归与迭代 7.1 基本控制结构的C++实现 7.1.1 顺序结构的C++实现 7.1.2 分支结构的C++实现 7.1.3 循环结构的C++实现 7.1.4 复杂结构C++实现示例 7.1.1 顺序结构的C++实现 如果将程序中的每条分支语句和循环语句等复杂语句作为一个整体(一条复杂的语句),那么C++程序中物理上顺序排列的语句(除goto外)的执行顺序与其排列的前后顺序相同,它们之间构成了顺序结构,因此可以将C++的所有语法用于顺序结构算法的实现。 7.1.2 分支结构的C++实现 算法的分支结构在C++中可以采用if语句或switch语句来实现,其中switch语句主要用于实现多分支结构,这两种语句的结构与算法的分支结构具有很好的对应关系。 7.1.3 循环结构的C++实现 循环结构在C++程序中有多种实现方式,较好的风格是直到型循环使用do语句、当型循环使用while语句、步长型采用for语句。 7.1.4 复杂结构C++实现示例 7.1.4 复杂结构C++实现示例 7.2 子算法设计与C++实现 7.2.1 参数为普通类型的子算法 7.2.2 参数为指针的子算法 7.2.3 参数为引用的子算法 7.2.4 子算法设计与C++实现示例 7.2.1 参数为普通类型的子算法

文档评论(0)

1亿VIP精品文档

相关文档