1 / 54
文档名称:

C程序设计13--用函数实现模块化程序设计1剖析..ppt

格式:ppt   大小:862KB   页数:54页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C程序设计13--用函数实现模块化程序设计1剖析..ppt

上传人:q1188830 2018/7/4 文件大小:862 KB

下载得到文件列表

C程序设计13--用函数实现模块化程序设计1剖析..ppt

文档介绍

文档介绍:C 程序设计
授课教师孙向群
fd_jsj@
用函数实现模块化程序设计
专业名称:食品质量与安全
第7章用函数实现模块化程序设计






关于变量的声明和定义
内部函数和外部函数
C程序设计(Programming in C)
为什么要用函数
问题:
如果程序的功能比较多,规模比较大,把所有代码都写在main函数中,就会使主函数变得庞杂、头绪不清,阅读和维护变得困难
有时程序中要多次实现某一功能,就需要多次重复编写实现此功能的程序代码,这使程序冗长,不精炼
C程序设计(Programming in C)
解决的方法:用模块化程序设计的思路
采用“组装”的办法简化程序设计的过程
事先编好一批实现各种不同功能的函数
把它们保存在函数库中,需要时直接用
为什么要用函数
C程序设计(Programming in C)
解决的方法:用模块化程序设计的思路
函数就是功能
每一个函数用来实现一个特定的功能
函数的名字应反映其代表的功能
为什么要用函数
C程序设计(Programming in C)
在设计一个较大的程序时,往往把它分为若干个程序模块,每一个模块包括一个或多个函数,每个函数实现一个特定的功能
C程序可由一个主函数和若干个其他函数构成
主函数调用其他函数,其他函数也可以互相调用
同一个函数可以被一个或多个函数调用任意多次
为什么要用函数
C程序设计(Programming in C)
main
a
b
c
f
g
h
d
e
i
e
为什么要用函数
C程序设计(Programming in C)
可以使用库函数
可以使用自己编写的函数
在程序设计中要善于利用函数,可以减少重复编写程序段的工作量,同时可以方便地实现模块化的程序设计
为什么要用函数
C程序设计(Programming in C)
输出以下的结果,用函数调用实现。
******************
How do you do!
******************
为什么要用函数
C程序设计(Programming in C)