- 0
- 0
- 约2.24千字
- 约 32页
- 2019-10-09 发布于未知
- 举报
第2章 结构化程序设计 2.1 结构化程序设计概述 2.2 结构化程序设计方法 本章主要介绍结构化程序设计的概念、3种基本结构、逐步求精的程序设计方法和模块化的程序设计方法。 2.1 结构化程序设计概述 2.1.1 程序设计的发展过程 1969年,E.W.Dijkstra首先提出了结构化程序设计的概念,他强调了从程序结构和风格上来研究程序设计。 2.1.2 结构化程序设计思想 结构化程序设计要求把程序的结构限制为顺序、选择和循环3种基本结构,即只能用3种基本结构的组合来编写程序。 1.顺序结构 在顺序结构中的各个部分按照它们出现的先后顺序依次执行,如图2.1所示。 2.选择结构 选择结构也称为分支结构,如图2.3所示。它是根据给定的条件是否成立而选择执行两条路径中的哪一条,两条路径分别拥有不同的处理功能。 3.循环结构 循环结构的执行过程是,当满足某个指定的条件时反复执行某一部分操作。循环结构有当型循环和直到型循环两种类型。 (1)当型循环(While型循环) (2)直到型循环(Until型循环) 【例2.3】下面的程序是求1到100之间自然数的和。 一个结构化程序以及3种结构中的每一种结构都应具有以下特点。 (1)只有一个入口。 (2)只有一个出口。 (3)每一个语句都应当有一条从入口到出口的路径通过它(至少通过一次)。 (4)没有死循环。 2.2
您可能关注的文档
- 电路应用基础 教学课件 作者 王雪瑜第7章 非正弦周期电路.ppt
- 电路应用基础 教学课件 作者 王雪瑜第8章 线性电路过渡过程的时域分析.ppt
- 电路应用基础 教学课件 作者 王雪瑜第9章.ppt
- 电路应用基础 教学课件 作者 王雪瑜第10章.ppt
- 电路与电子技术设计教程 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 李莉 第1章.ppt
- 电路与电子技术设计教程 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 李莉 第2章.ppt
- 电路与电子技术设计教程 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 李莉 第3章.ppt
- 电路与电子技术设计教程 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 李莉 第4章.ppt
- 电路与电子技术设计教程 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 李莉 第5章.ppt
- 电路与电子技术设计教程 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 李莉 第6章.ppt
- 程序设计方法与案例分析 教学课件 作者 林志英 魏雪英 第3章.ppt
- 程序设计方法与案例分析 教学课件 作者 林志英 魏雪英 第4章.ppt
- 程序设计方法与案例分析 教学课件 作者 林志英 魏雪英 第5章.ppt
- 程序设计方法与案例分析 教学课件 作者 林志英 魏雪英 第6章.ppt
- 程序设计基础——C++ 教学课件 作者 刘玉英 第1讲C++简单程序设计.ppt
- 程序设计基础——C++ 教学课件 作者 刘玉英 第2讲 数据的输入输出与控制结构.ppt
- 程序设计基础——C++ 教学课件 作者 刘玉英 第3讲 数组.ppt
- 程序设计基础——C++ 教学课件 作者 刘玉英 第4讲 函数.ppt
- 程序设计基础——Visual Basic教程 教学课件 作者 周黎 钱瑛 周阳花 index.ppt
- 程序设计基础——Visual Basic教程 教学课件 作者 周黎 钱瑛 周阳花 第1章 概述 .ppt
最近下载
- 高考重庆卷:2024年-2022年《政治》考试真题与参考答案.docx
- 《中国居民营养与慢性病状况报告(2025)》新闻发布会文字实录.docx VIP
- 2022年江苏省徐州市中考物理试题(原卷版).pdf VIP
- 贵阳社区工作者考试真题及答案2022.pdf VIP
- 2025年福建省中等职业学校学生学业水平考试思想政治试题(含答案).docx
- TZJICA-视频火情AI识别系统建设管理规范.pdf
- 统编版小学道德与法治六年级下册期末复习专项训练题04——连线题(含答案+详细解析).docx VIP
- 栾川县石庙镇庄科村集体经济仓储物流项目水土保持报告表.pdf VIP
- 《带上她的眼睛》公开课一等奖课件.pptx VIP
- 2025年湖南长沙新奥燃气校园招聘笔试参考题库附带答案详解.docx
原创力文档

文档评论(0)