第4章 函数与模块化程序设计方法.ppt

第四章 函数与模块化设计方法 学习目标 掌握函数定义和函数原型说明的方法及二者的区别 掌握函数的参数传递方式与函数调用方法 理解掌握变量的作用域和存储类的概念 了解模块化设计方法 难点内容 正确理解“单向传值”的函数参数传递方式 理解自动变量与静态局部变量在应用中的区别 在实际应用中,学会采用模块化设计方法解决问题 4.1 函数概述 C语言程序的结构特点 程序的基本单位是函数,每个函数都具有各自独立的功能,是一个单独的模块。 C程序至少并且必须有一个main( )函数,执行时,从main( )开始。 C程序中可以有若干个其它函数,这些函数只有在执行main( )函数的过程中被调用执行,调用可以是互相的。 设计时,一般从主函数main( )开始,考虑主函数的算法。 当需要某一功能时先写上调用具有该功能的函数的表达式, 至于这个函数如何实现,可先不考虑。 标准函数(库函数) 由系统提供的函数,用户不必自己定义,可以直接调用。 一般应在本文件的开头用# include命令将调用的库函数信息包含到本文件中来。 如:# include stdio.h # include math.h 用户自定义函数 根据函数所要完成的功能自己定义函数的格式。 无参函数 函数调用时,主调函数并不将数据传送给被调函数,可带回或不带

文档评论(0)

1亿VIP精品文档

相关文档