C语言程序设计实用教程魏海李燕第7章课件教学.pptVIP

  • 1
  • 0
  • 约1.58万字
  • 约 102页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计实用教程魏海李燕第7章课件教学.ppt

第七章 函数 7.1 模块化程序设计与函数 7.2 函数的定义与调用 7.3 函数的嵌套调用和递归调用 7.4 数组作为函数参数 7.5 变量的作用域与存储方式 教学提示 C语言通过函数支持模块化程序设计的思想,一个较大的C语言程序往往是由多个函数组成的,一个或若干个函数对应一个子功能模块。要求学生掌握利用函数进行程序设计的思想,培养学生将大程序分解成小模块的程序设计思想。 教学目标 掌握C函数的定义和调用方法,熟悉函数间的数据传递方法,掌握递归函数的设计,了解变量的作用域和存储类型。 7.1 模块化程序设计与函数 在设计较复杂的程序时,我们一般采用的方法是:把问题分成几个部分,每部分又可分成更细的若干小部分,逐步细化,直至分解成很容易求解的小问题。这样的话,原来问题的解就可以用这些小问题来表示。 基本概念 模块与函数 C语言程序由基本语句和函数组成,每个函数可完成相对独立的任务,依一定的规则调用这些函数,就组成了解决某个特定问题的程序。 模块与函数 把大任务分解成若干功能模块,用多个函数来实现这些功能模块。 通过函数的调用来实现完成大任务的全部功能。 模块与函数 模块设计的原则 7.2 函数的定义与调用

文档评论(0)

1亿VIP精品文档

相关文档