- 3
- 0
- 约1.14千字
- 约 20页
- 2018-05-21 发布于天津
- 举报
C第2章 节 _算法 C语言程序设计教程.ppt
第二章 主要内容 2.1 算法的概念 2.2 简单算法举例 2.3 算法的特性 2.4 怎样表示一个算法 2.5 化程序设计方法 一个程序应包括两个方面的内容: 对数据的描述:数据结构(data structure) 对操作的描述:算法(algorithm) 著名计算机科学家沃思提出一个公式: 数据结构 + 算法 = 程序 数据结构+算法+程序设计方法+语言工具 完整的程序设计应该是: 2.3算法的特征 有穷性 确定性 有零个或多个输入 有一个或多个输出 有效性 2.4怎样表示一个算法 用自然语言表示算法 用流程图表示算法 用N-S流程图表示算法 用伪代码表示算法 用计算机语言表示算法 美国国家标准化协会ANSI(American National Standard Institute)规定了一些常用的流程图符号: 起止框 判断框 处理框 输入/输出框 注释框 流向线 连接点 小结: 流程图是表示算法的较好的工具。一个流程图包括以下几部分 : (1)表示相应操作的框; (2)带箭头的流程线; (3)框内外必要的文字说明。 三种基本结构 A B P A B 真 假 P A 假 真 小结: 由三种基本结构顺序组成的算法结构,可以解决任何复杂的问题。由基本结构所构成的算法属于“结构化”的算法,它不存在无规律的转向,只在本基本结构内才允许存在分支和向前或向后的
您可能关注的文档
- cp_qindalian 教材课程.ppt
- Crafting Messages for Electronic Media知识讲稿.ppt
- Creating a New Magic of Touch NFC技术 知识.ppt
- Creating New Businesses教学教案.ppt
- crisprcas基因编辑技术 知识原理与应用 .pptx
- CRM and Data Strategy Overview英文资料培训资料.pptx
- CRM1 基础篇 客户关系相关管理CRM .ppt
- CRM2 第二讲 认识CRM系统 客户关系相关管理CRM .ppt
- CRM3 第三讲 CRM的信息处理模式 客户关系相关管理CRM .ppt
- CRM4 CRM 相关管理篇.ppt
最近下载
- 中国牙周再生治疗专家共识(2026).docx VIP
- 25版英语RP四下-《教材帮》练习帮.pdf VIP
- 伟大建党精神党课.pptx VIP
- 文物勘探土方配合方案.docx VIP
- 高考日语被动态专项训练.pdf VIP
- 高考语文文言文阅读理解《孔子世家——孔子言于定公曰》《孔子家语——孔子初仕,为中都宰》含答案.docx VIP
- 《NPI流程简介》课件 .ppt VIP
- 2021电力设备预防性试验规程.docx
- 2026新疆新高考英语三模仿真模拟试卷(附答案解析).docx VIP
- 北京市海淀区清华大学附属中学2024-2025学年七年级上学期入学分班考试数学卷(含简单答案).pdf VIP
原创力文档

文档评论(0)