- 1
- 0
- 约1.1万字
- 约 77页
- 2017-01-01 发布于广东
- 举报
第3章 顺序结构程序设计 3.1 结构化程序设计 3.1.1 结构化程序的三种基本结构 结构化程序设计的概念是荷兰学者E.W.Dijikstra在1965年提出的,结构化程序设计方法就是只采用三种基本的程序控制结构来编制程序,层次分明,结构清晰,有效地改善了程序的可靠性。这三种基本结构就是顺序结构、选择结构和循环结构,由它们经过反复组合,嵌套构成的程序称为结构化程序。 1.顺序结构 顺序结构是指每个程序都是按照语句的书写顺序依次执行的,这是一种最简单的基本结构。如图3-1所示,执行完A操作后,再执行B操作。 2.选择结构 选择结构是指通过对特定条件的判断,来选择一个分支执行。如图3-2(a)所示,当条件S为“真”时,执行A操作;当条件S为“假”时,执行B操作,无论何种情形,两个操作不能同时执行。 注意:A或B两个框中可以有一个是空的 ,即不执行任何操作,如图3-2(b)所示。 3.循环结构 循环结构是指在给定的条件下,重复执行某段程序,直到条件不满足为止。如下面两种形式的循环结构。 当型循环结构:表示先判断条件,当满足给定的条件时执行循环体,并且在循环终端处流程自动返回到循环入口;如果条件不满足,则退出循环体直接到达流程出口处。因为是“当条件满足时执行循环”,即先判断后执行,所以称为当型循环。其流程如图3-3(a)所示。 直到型循环
您可能关注的文档
- C语言程序设计刘明才目录+扉页课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第1章概述课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第2章基本数据类型与运算课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第3章顺序结构程序设计课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第4章选择结构程序设计课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第5章循环结构程序设计课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第6章函数与编译预处理课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第7章数组课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第8章指针课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第9章结构体课件教学.ppt
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(3).断裂力学在微纳米尺度下的特殊性.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(2).微纳米尺度断裂力学的基本理论.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(4).微纳米材料的制备与表征.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度下的材料性能测试.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度断裂力学仿真模型建立.docx
- 山西雁门三犁农业科技有限公司年产500吨果脯果干现代化工厂项目环评资料环境影响报告.docx
- 年产4800吨风电拉挤板加工成型项目环评资料环境影响报告.doc
- 高品质不锈钢制品升级技改项目环评资料环境影响报告.doc
- 建筑材料生产线技术改造项目环评资料环境影响报告.docx
- 江阴鼎鑫铝业有限公司年清洗55000套模具项目环评资料环境影响报告.doc
原创力文档

文档评论(0)