程序设计基础(C语言) 东北大学高级语言程序设计课程组 课程网站:/cxsj 程序设计基础(C语言) 函数的基本概念 模块化结构 一个用C语言开发的软件由许多功能组成 从组成上看,各个功能模块彼此有一定的联系,功能上各自独立, 从开发过程上看,不同的模块可能由不同的程序员开发 提出模块化设计 怎样将不同的功能模块连接在一起,成为一个程序 怎样保证不同的开发者的工作既不重复,又能彼此衔接 支持这种设计方法的语言称为模块化程序设计语言 模块化结构 C语言提供了模块化设计的功能 模块化设计在程序设计中分而治之的策略 将一个大的程序自上向下进行功能分解成若干个子模块 模块对应了一个功能 有自己的界面 有相关的操作 完成独立的功能 各个模块可以分别由不同的人员编写和调试 将不同的模块组装成一个完整的程序 将所有的程序模块象积木一样装配起来 模块化结构 C采用函数实现功能模块 C语言中一个函数实现一个特定的功能 一个C语言程序可以由一个主函数和若干个其它函数构成 由主函数调用其它函数 其它函数也可以相互调用 同一个函数可以被一个函数或多个函数调用任意多次 在设计时,往往将一些常用的功能模块编写成为函数,放在函数库中,供大家选用或多次调用,以减少重复性的编写程序 C程序的功能可以通过函数之间的调用实现 方便的利用函数作为程序模块实现 C语言程序设计的模块化 模块化结构 C采用函数实现功能模块
您可能关注的文档
- 21与朱元思书辩析.ppt
- 15第十三章、汽车空调系统(一)解题.ppt
- [中学联盟]浙江省富阳市第二中学2014届高三高考语文备考讲座:现在还不错,明天会更好辩析.ppt
- ]化学九年级上册复习训练题辩析.ppt
- 21章脊索动物的起源和演化辩析.ppt
- _20140323水泥辩析.ppt
- 15第十三章汽车空调系统(一)解题.ppt
- 邓小平生平导论.ppt
- 22.1生物的分类A版辩析.ppt
- 邓小平民主法制理论与依法导论.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- DGTJ08-2113-2012 逆作法施工技术规程.pdf VIP
- 本科毕业论文-年产量240万吨冷轧带钢车间设计.doc VIP
- DGTJ08-2116-2012 内河航道工程设计规范.pdf VIP
- 中铁隧道集团机设备管理规则.doc VIP
- 主治医生的工作述职报告范文(七篇).docx VIP
- DGTJ08-2119-2013 地源热泵系统工程技术规程.pdf VIP
- 合肥市2026届高三(二模)物理试卷(含答案).pdf
- JTGQS 013-1977 公路桥涵设计图 钢筋混凝土圆管涵洞.docx VIP
- 雅马哈PSR-740、640中文说明书.pdf VIP
- 新版《医疗器械监督管理条例》培训考核试题及答案.docx VIP
原创力文档

文档评论(0)