第六章函数-Piazza.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章函数-Piazza.PDF

第六章 函数 郎大鹏 第六章 函数 6.1 高效程序的编写方法 6.2 函数的定义 6.3 函数间数据的传递方法 6.4 函数的调用 6.5 函数的嵌套调用 6.6 函数的递归调用 6.7 局部变量和全局变量 6.8 变量的存储类别 6.9 习题 第六章 函数 6.1 高效程序的编写方法 6.2 函数的定义 6.3 函数间数据的传递方法 6.4 函数的调用 6.5 函数的嵌套调用 6.6 函数的递归调用 6.7 局部变量和全局变量 6.8 变量的存储类别 6.9 习题 6.1 高效程序的编写方法 程序员在设计一个复杂的应用程序时,往往也是把整个程序划分 为若干功能较为单一的程序模块,然后分别予以实现,最后再把 所有的程序模块像搭积木一样装配起来,这种在程序设计中分而 治之的策略,被称为模块化程序设计方法。 函数是程序的基本组成单位,因此可以很方 便地用函数作为程序模块来实现C语言程序 。利用函数,不仅可以实现程序的模块化, 程序设计得简单和直观,提高了程序的易读 性和可维护性, 6.1 高效程序的编写方法 由于采用了函数模块式的结构,C语言易于实现结构化程序设计。使程 序的层次结构清晰,便于程序的编写、阅读、调试。 例6.1 输出两行“*”和一行信息,如下所示: #includestdio.h void main() { void star(); /*对star函数进行声明*/ void message(); /*对message函数进行声明*/ star(); /*调用star函数*/ message(); /*调用message函数*/ star(); /*调用star函数*/ } void star() /*定义star函数*/ { printf( **********\n); } void message() /*定义message函数*/ { printf( welcome\n); } 6.1 高效程序的编写方法 1.一个源程序文件由一个或多个函数组成。一个源程序文件以源文 件为单位进行编译,而不是以函数为单位进行编译。 2 .一个C程序由一个或多个源程序文件组成。对较大的程序,一般 不希望全放在一个文件中,而将函数和其它内容(如预定义)分别放到若 干个源文件中,再由若干源文件组成一个C程序。 3 .C程序的执行从main函数开始,调用其它函数后流程回到main函 数,在main函数中结束整个程序的运行。main函数是系统定义的。 4 .所有函数都是平

文档评论(0)

wendang_12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档