- 5
- 0
- 约1.62万字
- 约 31页
- 2017-06-09 发布于广东
- 举报
第三章结构化程序设计和顺序结构
结构化程序设计 3.1 结构化程序设计方法 结构化程序设计思想的产生 早期的程序设计是自由的、毫无规律的、技巧性很强的个性化活动,编出来的软件难懂、难维护、可靠性差、质量低下。 20世纪60年代“软件危机” 的产生。 人们开始反思程序设计本身的规律和方法,并着手对软件开发方法和软件生产管理方面的研究,产生了模块化和结构化程序设计方法。 结构化程序设计方法基本步骤 按自顶向下逐步细化的方法对问题进行分析、设计。例如P59的图书馆管理系统。 模块化程序设计。把程序划分成若干个模块,每个模块完成一个特定的功能。C语言中,模块用函数来实现,每个函数语句一般控制在20行左右,最多不宜超过50行。 结构化程序编写。任何一个只含有一个入口和一个出口的程序均可由顺序、选择和循环结构组成。尽量不用goto语句。 语句是C程序中的基本功能单元。程序中的任何一个语句都意味着为完成某一任务而进行的某些处理动作。C程序的执行部分由执行语句构成。 C程序的各种语句主要可分为4类: 只要在表达式后面加上分号就就构成了表达式语句。最常用、最典型的表达式语句是赋值语句和函数调用语句等。 例如: ++i; x=y; Y=5*sqrt(27.0)+3; 有效的表达式语句一般都要有赋值运算, 否则,不做任何赋值运算的表达式大多数是无意义的。 如 j+k; 复合语句一般只用于以下两种情况: 语法要求用
您可能关注的文档
- 第6章第2讲细胞的分化、衰老与凋亡.ppt
- 第7章胆碱受体阻断药good.ppt
- 第6章十二种疾病的药物治疗-糖尿病.ppt
- 第8章水、电解质代谢紊乱-3版.ppt
- 第一篇静力学武汉理工大学理论力学课件.ppt
- 第一章环境仪器分析绪论.ppt
- 第7章脉冲信号的产生和变换.ppt
- 第一章声波的传播特性及人耳的听觉特性.ppt
- 第一章组织行为学导论2012-08应泓.ppt
- 第7章联接联轴离合制动器.ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 2023压力容器设计审核人员考试题库-1.docx VIP
- 贵州省健康培训管理平台医疗放射培训试题.docx VIP
- 交通管理与控制定期更新第十章交通信号控制概论幻灯片.ppt VIP
- 2023年北京东城中考数学真题及答案.pdf VIP
- 半导体物理基础:半导体器件模型_(5).PN结理论:能带图、电流-电压特性.docx VIP
- 装配式预应力混凝土简支T梁桥毕业设计.doc VIP
- 基于AspenPlus的工业甲醇合成工艺设计与优化.docx VIP
- 山东省青岛市李沧区2024-2025学年七年级下学期期中生物试题.pdf VIP
- 古建筑彩画保护修复材料与工艺研究初探-以故宫乾隆花园彩画修复为例.docx VIP
- 2021版 客户侧电能计量装置通用设计要求 第1部分 10kV用电客户电能计量装置.docx VIP
原创力文档

文档评论(0)