- 4
- 0
- 约3.36千字
- 约 36页
- 2019-01-01 发布于福建
- 举报
c语言教欧学课件之第2章算法
2.1 算法的概念 2.2 简单算法举例 2.3 算法的特性 2.4 怎样表示一个算法 2.5 结构化程序设计方法 本章大纲 程序的灵魂——算法(1学时) 教学内容: 算法的概念 算法的特性; 算法的常用表示方法:流程图 基本要求: 理解算法的概念及特性; 了解怎样设计算法; 掌握算法的表示方法; 熟悉结构化程序设计方法。 重点:算法的常用表示方法 难点:算法的常用表示方法 2.1 算法的概念 2.2 简单算法举例 步骤1: 先求1×2,得到结果2。 步骤2: 将步骤1得到的乘积2再乘以3,得到结果6。 步骤3: 将6再乘以4,得24。 步骤4: 将24再乘以5,得120。 设两个变量,一个变量p代表被乘数,一个变量i代表乘数,乘积放在被乘数变量p中。将算法改写如下: S1: 使p=1 S2: 使i=2 S3: 使p×i,乘积仍放在变量p中,可表示为p×i=p S4: 使i的值加1,即i+1 = i S5: 如果i不大于5,返回重新执行步骤S3以及其后的步骤S4和S5;否则,算法结束。最后得到p的值就是5!的值。 2.3 算法的特性 1.有穷性 3.有零个或多个输入 图2.2 补充内容:算法的评价 1.时间复杂度 2.4 怎样表示一个算法 自然语言 传统流程图 结构化流程图 N-S流程图 伪代码 PAD图 计算机语言 2.4.1 用自然语言表示算法
您可能关注的文档
最近下载
- 潇湘书院A级签约协议).doc VIP
- 《GB/T 40766-2021数字航天摄影测量 控制测量规范》.pdf
- 电光PBG-()Y高压配电装置说明书(永磁DSB-600B型).pdf VIP
- 2024整理-北京天坛北侧地块城市更新设计方案文本.pdf
- 国铁科法〔2017〕33号《铁路工程预算定额》定额册及章节说明(含补充预算定额).pdf
- 建筑砖混结构拆除方案.docx
- QGDW 11008-2013低压计量箱技术规范.pdf VIP
- 义务教育语文课程标准日常修订版2022年版2025年修订解读PPT课件.doc VIP
- 烟花爆竹安全技术理论考核试卷及答案.docx VIP
- 7-《智能锂电BMS技术演进:智驭大电芯,跃迁新场景》天邦达 研发中心总监 肖展伟.pdf
原创力文档

文档评论(0)