第7章 自顶向下的程序设计与函数.pptVIP

  • 20
  • 0
  • 约9.78千字
  • 约 42页
  • 2017-11-25 发布于河南
  • 举报
第7章 自顶向下的程序设计与函数

第7章 自顶向下的程序设计与函数 自顶向下的设计方法 将一个抽象问题分解成多个抽象级别较低的子问题。在某个层面上解决子问题时,又引入了抽象层次更低的子问题,这种由高到底逐步引入子问题,直到全部问题被解决的过程和方法被称为自顶向下的设计方法。 实现自顶向下的程序设计的一种手段是编写自己的函数。通常将分解的一个个子问题编写成一个个函数子程序。 前面几章我们使用过printf( )、scanf( )、sqrt( )等C语言系统自带的一些函数,但是都不知道这些函数是如何编写出来的。本章我们重点讨论如何编写一个函数,并利用函数作为工具来进行自顶向下的程序设计。 本章学习要点 怎样定义函数?如何调用函数?如何声明函数? 什么是函数的参数?在函数调用时,参数是如何传递的? 在使用函数的过程中,要注意哪些问题?怎样确定函数的参数? 如何使用局部变量和全局变量? 什么是静态变量? 7.1 函数的定义及其原型声明 例1 输入圆柱体的高和半径,求圆柱体积, volume=π*r2*h。 要求定义和调用函数cylinder (r, h )计算圆柱体的体积。 1 函数的定义 函数是指完成一个特定工作的独立程序模块。 库函数:由C语言系统提供定义 如scanf()、sqrt()等函数 自定义函数:

文档评论(0)

1亿VIP精品文档

相关文档