第二章 基本控制结构程序设计 C++程序设计 结构化程序设计的特点是任何程序都可由三种基本结构及其组合来描述。 本章将介绍C++分支结构和循环结构的设计方法。还将介绍一些常用算法。 2.1 算法的概念与表示方法 2.2 分支结构程序设计 2.3 循环结构程序设计 2.4 转向语句 2.1 算法的概念与表示方法 2.1.1 算法的概念 2.1.2 算法的表示 2.1.3 算法描述的三种基本结构 2.1.1 算 法 的 概 念 2.1.2 算法的表示 流程图:算法的图形化表示方法 矩形框 : 表示要执行的指令,在框内标注指令内容; 菱形框 : 表示要判断其中表达式的值是真还是假; 箭头线 : 标示指令的流程方向。 伪码: 伪码是介于自然语言和程序设计语言之间的一种类自然语言的表示方法,书写形式自由,容易转换为程序。 2.1.2算法的表示 活动图: UML活动图(activity diagram)用于计算流程和工作流程建模。通常使用活动图来表达顺序程序的流程,这点与传统的流程图很相似,仅仅图示方法上有所不同。 活动图要素: 1)活动(activity):用一个上下为直线两侧为圆弧的框表示,并在框内写明活动的名称。 2)转移(transition):采用箭头表示。 3)分支(branch):采用菱形符号。 4)注解(note):采用右上角折叠的矩形表示,说明UML图
您可能关注的文档
- RC一阶电路的响应.ppt
- 必修3 综合练习一.doc
- C语言自考试题答案(2010年4月).doc
- 2014C语言复习提纲.doc
- 2026年深信服校招技术岗笔试题及答案解析.doc
- 江苏省常州市教育学会学业水平监测2026届高三一诊考试生物试卷含解析.doc
- 2020年中小学入团选拔考试题库及满分答案.doc
- 护理核心制度常见问题解答.pptx
- 2021年职场诚信守则与职业素养配套培训PPT.pptx
- 脑外伤患者重返校园康复适配指导方案2026.pptx
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
原创力文档

文档评论(0)