- 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()等函数 自定义函数:
您可能关注的文档
- 集装箱的选择与需用量确定.ppt
- 模具CADCAM实用教程—ProENGINEER Wildfire2.0(余华俐)第10章.ppt
- 4.3密度(用).ppt
- 质量管理体系--基础和术语.ppt
- 液体发酵过程物料计算和发酵灌容积的确定.ppt
- 质量统计工具SPC使用讲解.ppt
- 磨损的计算方法.ppt
- 手机电池质量判断常用指标.ppt
- 气体摩尔体积-阿伏伽德罗定律.ppt
- 质量管理的七种常用工具应用.ppt
- DB31_T 1551-2025 企业集团安全生产管控基本规范.docx
- DB31_T 1670-2026 供应链质量管理数字化要求.docx
- 重点单位重要部位安全技术防范系统要求 第26部分:民用机场航站楼__DB31_T 329.26-2025-500积分.docx
- DB31 881-2024 涂料、油墨及其类似产品制造工业大气污染物排放标准.docx
- DB32_T 5363-2026 县级(区域)医疗资源集中化运行规范.docx
- DB23_T 3821—2024 黑龙江省超低能耗建筑用外门窗应用技术规程.docx
- DB31 T 838-2026,草坪主要害虫预测与防治技术规范.docx
- DB23_T 3813—2024 公路智能自助收费系统技术规范.docx
- DB31_T 1496-2024 火力发电企业碳管理要求.docx
- DB31_T 1586-2025 未成年人保护工作站建设和服务规范.docx
原创力文档

文档评论(0)