- 5
- 0
- 约6.7千字
- 约 42页
- 2018-05-08 发布于广东
- 举报
第三章 算法初步 算法 解题过程的精确描述 可完全精确执行、有确定结果的有穷指令序列 算法的控制结构 选择结构(如:C语言的 if 语句) 循环结构(如:C语言的 while 语句) 顺序结构(语句组) 3种结构可以满足各种算法的所有控制要求 算法描述的必要性 程序设计过程:算法设计 + 程序实现 算法描述: 描述解题逻辑,验证正确性 独立于程序设计语言 程序实现: 利用程序设计语言的功能,实现算法 熟悉语言的语法、语义、支撑环境 算法描述方法 流程图 伪码 伪码描述例:求5个整数之和 数据分析 sum 保存已经输入的整数之和 算法描述: 赋值 0 ? sum 重复执行 5 次 2.1 读入一个整数 2.2 累加到 sum 输出整数和 sum 仅考虑主要数据对象和控制结构 程序实现阶段考虑数据和控制结构的具体实现 3.1 实例1:考试成绩统计 任务: 输入某班级人数和某课程的考试成绩(100分制),输出及格率(=60)和不及格率。 基本方法 输入学生人数后,逐个输入成绩,判断及格否,统计及格人数和不及格人数 数据分析 班级人数 num 及格人数 pass 不及格人数 fail 输入成绩 score 过程描述(流程图) 算法的验证 模拟算法的计算过程,跟踪数据的变化 程序结构设计 流程图的结构 从外层到内层 顺序 ? 循环 ? 选择 程序结构 复合语句 ? while 语句 ?
您可能关注的文档
- 计算机应用基础课件作者宁蒙王小明1章节.ppt
- AutoCAD应用教程第2版课件作者李善锋姜东华姜勇第8章节在图形中添加文字.ppt
- AutoCAD应用教程第2版课件作者李善锋姜东华姜勇第9章节标注尺寸.ppt
- 计算机应用基础课件作者宁蒙王小明2章节.ppt
- AutoCAD应用教程第2版课件作者李善锋姜东华姜勇第10章节参数化绘图.ppt
- AutoCAD应用教程第2版课件作者李善锋姜东华姜勇第11章节图块及外部引用.ppt
- AutoCAD应用教程第2版课件作者李善锋姜东华姜勇第12章节机械绘图实例.ppt
- 计算机应用基础课件作者宁蒙王小明3章节.ppt
- AutoCAD应用教程第2版课件作者李善锋姜东华姜勇第14章节三维绘图基础.ppt
- AutoCAD应用教程第2版课件作者李善锋姜东华姜勇第15章节创建3D实体 曲面及投影视图.ppt
- 假睫毛佩戴后的卸除注意事项.pptx
- 《编码的使用与安全》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《编写活动中的参赛码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 3.12 不同的歌声——民族文化与美术 教学设计 高中美术湘美版(2019)美术鉴赏(1).docx
- 《程序也是编码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《电波加密语》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《二进制—计算机唯一能识别的编码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《生活中的常见编码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《体验并创建二维码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 7.4 跨学科实践:调研桥梁建筑中的力平衡(沪科版2024)八年级物理教材.docx
最近下载
- 2025年新疆中考生物试卷真题(含答案).pdf
- “互联网现代农业”的经营思维与创新路径.docx VIP
- 距骨骨折的治疗.pptx VIP
- 企业环境保护管理制度(标准).pdf VIP
- 2024第48届世赛江苏省选拔赛化学实验室技术项目技术文件.doc VIP
- 2024年新疆中考生物试题卷(含答案详解).docx
- 医疗药品CE技术资料EP17-A2 Evaluation of Detection Capability for Clinical Laboratory Measurement Procedure.pdf VIP
- 高分辨率食测压的临床应用.ppt VIP
- 江苏凤凰新华书店集团有限公司招人笔试题库2026指南.pdf
- 江苏2026年高考物理最后冲刺押题试卷及答案(共二十套)新版.docx
原创力文档

文档评论(0)