- 6
- 0
- 约 90页
- 2016-06-16 发布于江西
- 举报
C语言程序设计教程第6章_北京邮电大学出版社
第六章 函数与编译预处理 6.1 模块化程序设计与函数 6.2 函数的定义与调用 6.3 函数的嵌套和递归调用 6.4 变量的作用域与存取方式 6.5 编译预处理 6.1模块化程序设计与函数 在设计较复杂的程序时,我们一般采用的方法是:把问题分成几个部分,每部分又可分成更细的若干小部分,逐步细化,直至分解成很容易求解的小问题。这样的话,原来问题的解就可以用这些小问题来表示。 (1)自顶向下; (2)逐步细化; (3)模块化设计; (4)结构化编码; 一个较大的程序一般划分成若干个模块,每个模块用来实现一个特定的功能。C语言中用函数来实现模块功能。函数是C语言程序的基本单位,一个C语言程序可由一个主和函数若干个函数构成。由主函数调用其它函数,其他函数之间也可相互调用。如: ANSI标准提倡把一个大的问题划分成许多小模块,每个模块编写一个函数,一个函数完成一个功能单一而独立的任务。 使用模块是一个很好的程序设计方法,可以由几个人同时开始设计,从而缩短开发周期。更主要的是,由于每一个模块规模较小、任务单一,更容易设计和调试,从而提高程序的可靠性。 模块设计的原则 模块独立 规模适当 层次分明 功能专一 案例6-1.调用自定义函数,输出如下字符串。 ******************
您可能关注的文档
最近下载
- 推拿治疗学课件 颈椎病.ppt VIP
- 新能源公司光伏发电站电能质量技术监督实施细则.doc VIP
- 2025年山东省新高考物理真题试卷含详解.docx VIP
- 电力工程电缆设计标准GB 50217 2018.docx VIP
- 高中生物选择性必修二知识点总结 .pdf VIP
- 兴业证券-医药生物行业脑机接口-技术和政策共振,产业蓄势腾飞.pdf VIP
- 2013年国际太阳能十项全能竞赛.pdf VIP
- 2024年公交车司机职业技能竞赛理论考试题库(含答案).pdf VIP
- 室内装饰装修工程施工组织设计方案范本.docx VIP
- 保密知识考试测试题库1000题含参考答案(附带解析).docx VIP
原创力文档

文档评论(0)