函数与模块化程序设计

文章目录

  • 第七章:函数与模块化程序设计
    • 7.1 分而治之与信息隐藏
    • 7.2 函数的定义
      • 7.2.1 函数的分类
      • 7.2.2 函数的定义
    • 7.3 向函数传递值和从函数返回值
      • 7.3.1 函数调用
      • 7.3.2 函数原型
      • 7.3.3 函数封装与防御性程序设计
      • 7.3.4 函数设计的基本原则
    • 7.4 函数的递归调用和递归函数
    • 7.5 变量的作用与和生存期
      • 7.5.1 变量的作用域
      • 7.5.2 变量的生存期
    • 7.6 模块化程序设计
      • 7.6.1 模块分解的基本原则
      • 7.6.2 自顶向下、逐步求精
      • 7.6.3 模块化程序设计与多文件编程实例

第七章:函数与模块化程序设计

7.1 分而治之与信息隐藏

在这里插入图片描述

7.2 函数的定义

7.2.1 函数的分类

在这里插入图片描述

7.2.2 函数的定义

函数与模块化程序设计_第1张图片

7.3 向函数传递值和从函数返回值

7.3.1 函数调用

函数与模块化程序设计_第2张图片

7.3.2 函数原型

在这里插入图片描述

7.3.3 函数封装与防御性程序设计

函数与模块化程序设计_第3张图片

7.3.4 函数设计的基本原则

函数与模块化程序设计_第4张图片

7.4 函数的递归调用和递归函数

函数与模块化程序设计_第5张图片

7.5 变量的作用与和生存期

7.5.1 变量的作用域

函数与模块化程序设计_第6张图片

7.5.2 变量的生存期

函数与模块化程序设计_第7张图片
函数与模块化程序设计_第8张图片

7.6 模块化程序设计

7.6.1 模块分解的基本原则

函数与模块化程序设计_第9张图片

7.6.2 自顶向下、逐步求精

函数与模块化程序设计_第10张图片

7.6.3 模块化程序设计与多文件编程实例

函数与模块化程序设计_第11张图片

你可能感兴趣的:(C语言程序设计,c语言,算法)