"用函数实现模块化程序设计详解(141张PPT)"
17 浏览量
更新于2024-03-12
收藏 1.69MB PPTX 举报
在本课程中,我们学习了如何使用函数实现模块化程序设计。共有141张PPT,涵盖了以下内容:7.1为什么要用函数、7.2怎样定义函数、7.3调用函数、7.4对被调用函数的声明和函数原型、7.5函数的嵌套调用、7.6函数的递归调用、7.7数组作为函数参数、7.8部分变量和全局变量、7.9变量的存储方式和生存期、7.10关于变量的声明和定义、7.11内部函数和外部函数。
为什么要用函数呢?首先,当程序的功能比较多,规模比较大时,如果将所有代码都写在主函数main中,会使主函数变得庞杂、头绪不清,阅读和维护变得困难。此外,有时程序中需要多次实现某一功能,就需要多次反复编写实现此功能的程序代码,这使程序显得冗长,不精炼。为了解决这些问题,我们可以采用模块化程序设计的思路,用“组装”的方法简化程序设计的过程。我们可以事先编写好一批实现各种不同功能的函数,并将它们保存在函数库中,需要时直接调用即可。
函数就是功能,每一个函数用来实现一个特定的功能。函数的名字应反映其代表的功能。通过使用函数,我们可以将程序分解为多个独立的功能模块,使得程序结构更加清晰,易于维护和修改。此外,使用函数还可以提高代码的重用性,减少重复编写相同功能的代码的工作量,从而提高编程效率。
在具体的内容中,我们学习了如何定义函数、如何调用函数、以及对被调用函数的声明和函数原型等方面的知识。我们还介绍了函数的嵌套调用、递归调用以及数组作为函数参数的应用。此外,我们还深入探讨了部分变量和全局变量、变量的存储方式和生存期、以及关于变量的声明和定义等相关知识。最后,我们还介绍了内部函数和外部函数的概念和使用方法。
通过本课程的学习,我们更加深入地了解了函数在程序设计中的重要性和应用方法,掌握了函数的定义、调用以及各种高级用法。这将使我们在实际的程序设计中更加灵活和高效,能够更好地应对复杂的程序开发任务。因此,函数实现模块化程序设计的知识对于每一个程序员来说都是非常重要的,值得我们不断地学习和应用。
2021-10-13 上传
2021-10-10 上传
2021-10-04 上传
matlab大师
- 粉丝: 2736
- 资源: 8万+
最新资源
- Permutation with Repetition
- 高质量C编程指南.pdf
- 电力电子作业课后全集(王兆安)第四版
- 随机数生成器_使用C++.pdf
- 一种用于P2PVOD系统的多描述编码方案.pdf
- Java程序员,上班那点事儿
- AVR指令集,详细描述了汇编指令!ADD Rd,Rr 加法 SBRC Rr,b 位清零跳行
- Groovy经典入门
- 鼠标移动DataGrid显示详细信息
- java 毕业论文
- <<串口通信编程大全>>
- Eff_STL_CN.pdf
- C语言学习100例小程序
- AT89S51 手册 中文
- UML.精粹.(3ed.2004).-.Addison.Wesley
- J2EE学习笔记------