(中职)计算机程序设计(C语言)第七章第1节教学课件工信版.ppt
《(中职)计算机程序设计(C语言)第七章第1节教学课件工信版.ppt》由会员分享,可在线阅读,更多相关《(中职)计算机程序设计(C语言)第七章第1节教学课件工信版.ppt(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、YCF(中职)计算机程序设计(C语言)第七章第1节教学课件工信版第七章第七章 函数函数7.1概述7.1 概概 述述前面章节中的C程序相对来说规模较小,而实际应用中C程序代码可能数百万、数千万行甚至更多。为了降低开发软件的复杂度,程序员必须将大的问题分解成若干小问题,小问题再进行分解,这种可以被称为分而治之的一种方法。模块化程序设计就体现了这种思想。举一个简单的例子:比如我们玩一个大型的拼装游戏,需要你拼出一个城堡,如果我们毫无目的的按图操作往往比较复杂,且容易拼错。那么我们是不是可以选择先将城堡的各个组成部分先拼好,然后再将拼好的部分连接起来,这样可以又快又好的完成拼装工作。某个部分没拼好的话
2、还可以单独去修改本部分,而不影响到其他。这就是函数的思想。函数是模块化设计的最小单位,即可以把每个函数都看做一个模块,也可以将若干相关的函数合并成一个模块,如果把程序设计比作机器制造,那么函数就好比它的零部件,可以先将这些“零部件”单独设计、调试、测试好,用的时候拿出来装配,并进行总体调试。这些“零部件”可以是自己设计的,也可以是别人设计好的,或者是现成的标准产品。图7-1显示了一个典型的C程序结构,如图所示,一个C程序可以由一个或多个源程序文件组成,一个源程序文件又可以由一个或多个函数组成。设计得当的函数可以把函数内部的信息(包括数据和具体操作细节)对不需要这些信息的其他模块隐藏起来,即不能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 程序设计 语言 第七 教学 课件 工信版
限制150内