基本信息
文件名称:函数及其应用2016年C语言程序设计75课件.pptx
文件大小:668.88 KB
总页数:29 页
更新时间:2025-07-01
总字数:约小于1千字
文档摘要

2016年;;一个用C语言开发的软件由许多功能组成

从组成上看,各个功能模块彼此有一定的联系,功能上各自独立;

从开发过程上看,不同的模块可能由不同的程序员开发

提出模块化设计

怎样将不同的功能模块连接在一起,成为一个程序

怎样保证不同的开发者的工作既不重复,又能彼此衔接

支持这种设计方法的语言称为模块化程序设计语言;什么是函数?

函数是一段完成特定功能的程序

可以用简单的方法为其提供必要的数据

自动执行这段程序

能保存执行后的结果将程序回到原处继续

将程序中反复使用的程序定义为函数的形式

;C语言采用函数的优点

程序设计变得简单和直观

提高程序的易读性和可维护性

C语言提供了丰富的库函数

减少程序员的代码工作量

允许用户根据需要定义函数

提高了程序的开发速度和灵活性;用户使用的角度

库函数

在C语言的编译系统中,提供了很多若干已经编制好的函数,用户可以直接使用

用户定义函数

用户根据需求自己编写的一段程序,实现特定的功能

函数的形式

无参函数

使用该函数时,不需提供数据,直接使用该程序段提供的功能,通常完成某一个处理任务

有参函数

使用该函数时,必须提供必要的数据,根据提供数据的不同,可能获得不同的结果;;;;;;;;;;;;;本例中共包含了两个函数

主函数main()

用户定义函数max()

主函数可以定义在程序的任意位置

函数的定义是平行的

彼此相互独立

在主函数中

调用库函数

调用用户函数;;;;;;;;;;