- 4
- 0
- 约2.21万字
- 约 83页
- 2016-03-11 发布于江西
- 举报
程序设计基础第5章(2010级).ppt
重 点: 函数的定义、函数的调用与参数传递 、递归算法、指针与函数、变量的存储类型与作用域 难 点: 参数传递 、递归算法、指针与函数、变量的作用域 5.1结构化程序设计的基本思想和方法 问题 所要解决的问题的规模越来越大,复杂性越来越高。例如学生成绩管理就不是一个算法可以解决的。 成绩管理至少会涉及到: ①成绩的输入并长期保存 ②成绩的输出并展示给用户 ③成绩单的修改 ④成绩的查询 ⑤成绩的处理 解决的基本思想——分而治之 将问题拆分成几个规模较小、相对独立的几个部分(称为模块),如果某个或几个部分仍然规模较大、复杂,可继续将这些部分分成更细的若干小部分。这一过程称为逐步细化。直至分解到很容易处理这些小问题。 结构化程序设计分解模块的方法 “自顶向下、逐步细化”,即从功能的角度,把抽象的问题,逐步分解变成具体的一个一个功能(即模块)。 顶层是抽象的问题,按层次结构向下分解成相对具体的功能,如果分解后的功能仍很抽象,规模较大,可继续按层次向下分解成更为具体的小的功能。 基本形式 模块设计的原则 5.2函数及其定义 5.2.1模块与函数 C/C++语言用函数来实现程序模块 程序整体由一个或多个函数的程序块组成。 main函数是整个程序执行时的入口和结束时的出口。 每个函数都具有各自独立的功能 C/C++语言支持模块化程
您可能关注的文档
- 电子设计自动化EDA技术实验四报告模板-10进制计数器设计.doc
- 电脑程序安装教程1.ppt
- 画一三叶玫瑰线,使一个小五角星在曲线上移动.doc
- 皇家墨尔本理工大学因特网与网络计算硕士录取.pdf
- 石家庄学院EDA期末试卷.doc
- 研究生课程考试规范——计算机应用基础.doc
- 福州屏东中学2016年会考模拟测试(九).doc
- 福师12秋《计算机应用基础》练习题.doc
- 私有云和托管云方案.pdf
- 私有标准及其反垄断法规制_于连超.pdf
- 基于自动化仿真平台的浅海固定光伏结构优化设计.docx
- 低碳环境下的港口智能化发展趋势.docx
- 人工智能驱动高校思政教育数字化转型的机遇、挑战与路径探索.docx
- 2026年南充文化旅游职业学院单招职业技能考试题库及一套参考答案详解.docx
- 减反式双层通风光伏百叶窗性能优化研究.docx
- 对湖北非遗枝江楠管抢救保护及传承发展的思考.docx
- 传承创新 让非遗绽放时代华彩.docx
- 2026年南充职业技术学院单招职业倾向性考试题库含答案详解.docx
- 物流管理应用型专业产教融合实践模式研究与路径探索——以广州华商学院为例.docx
- 2026年厦门华厦学院单招职业技能考试题库有答案详解.docx
最近下载
- 国家开放大学《摄影与摄像》50662考试复习题库汇总(含答案).docx VIP
- 一种年产10万吨年异丁烯法甲基丙烯酸甲酯生产工艺设计.doc
- 核心素养导向的语文教学.docx VIP
- GB 5768.3-2025道路交通标线标准解读PPT.pptx VIP
- 2026年广东大湾区联考初中学业水平质量监测化学试卷(试卷+解析).pdf VIP
- 双色注塑工艺及注意事项.pdf VIP
- 2024年国家广播电视总局直属事业单位招聘工作人员真题及答案.docx VIP
- 初中音乐七年级上册《红旗颂》——“音·诗·画”跨学科融合·大单元视域下革命历史题材器乐作品深度学习教案.docx VIP
- ds008-jl11x1-v1.09介绍说明文档.pdf
- YY 0503-2023 正式版 环氧乙烷灭菌器.pdf
原创力文档

文档评论(0)