下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
算法与程序设计初步学习资料第二课时程序的基本结构、设计与表达5.程序(算法)的基本结构:顺序结构、分支结构循环结构。(1)顺序结构:指的是程序(算法)中各个步骤按照先后顺序自顶而下依次执行的结构。如图所示,顺序结构流程图上最大的特点是一直往下执行,每一个步骤都会被执行一次,没有判断框和回指的流程线。顺序结构的程序(算法)执行时,有下列特点:①每个步骤按照算法中出现的顺序依次执行。②每个步骤一定会被执行一次,而且只执行一次。(2)分支结构(也称选择结构):先进行条件判断,再根据判断结果分别执行不同处理的控制结构称为分支结构。如图所示,分支结构流程图上最大的特点是至少有一个菱形判断框,没有回指的流程线。分支结构的程序(算法)执行时,有下列特点:①进行条件判断,根据条件满足与否来决定执行哪个分支。②在分支结构中,必定有一个分支被执行,其他分支则被忽略。(3)循环结构:在条件控制下,某些步骤需要重复执行(循环)的控制结构称为循环结构。如图所示,循环结构流程图上最大的特点是有回指的流程线。当型循环和直到型循环的区别:当型循环是先进行条件判断,后执行循环;直到型循环是先执行一次循环体,然后再判断是否继续执行循环。6.程序设计与表达人要依靠计算机来解决问题,就要让机器理解人的想法,这个理解过程其实就是程序的设计。程序设计的一般过程:分析问题→设计算法→编写程序→调试程序→检测结果。算法的三种描述方法,其实就是从人的想法到通过计算机解决问题的过程。对于需要解决的问题,我们得首先用自然语言将解决方法步骤描述出来,其次可用流程图进行归纳和提炼,然后用计算机语言将流程图表达出来,最后通过调试程序,检测最终结果。7.程序设计的一般过程 1.分析需求:了解清楚程序应有的功能;2.设计算法:根据所需的功能,理清思路,排列出完成功能的具体步骤,其中每一步都应当是简单的、确定的。这一步也被称为“逻辑编程”;3.编写程序;4.输人与编辑程序;5.编译;6.生成执行程序;7.运行。例1在如图所示的流程图执行程序中,如果输入n的值是4,则输出S的值为()A.13 B.11 C.12 D.10 例2:根据下面的算法画出流程图步骤一:输人密码;步骤二:判断密码是否正确;步骤三:若正确,输出“密码正确,请等待登录”;若错误,输出“密码错误,请重新输人”;示例3:某市出租车的收费标准如下:(1)3公里内(含3公里),收费8元;(2)超过3公里,超过的部分按1.8元/公里收费;(3)燃油附加费2元。根据以上标准,在输人出租车行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖北(国有企业)湖北宜化招聘化工类专业大学生273人笔试参考题库附带答案详解(3卷)
- 2025迪比信可校招管培生项目正式启动笔试参考题库附带答案详解(3卷合一版)
- 2025第一期陕西延长石油(集团)有限责任公司消防员专项招聘笔试参考题库附带答案详解(3卷)
- 2025浙江湖州城市建设工程施工图中心招聘工作人员1人笔试参考题库附带答案详解(3卷)
- 2025浙江台州市椒江区社会事业发展集团有限公司公开招聘特殊人才2人(一)笔试参考题库附带答案详解(3卷)
- 2025江西南昌恒欧实业有限公司招聘55人笔试参考题库附带答案详解(3卷)
- 2025广西现代物流集团有限公司中层管理岗位公开招聘2人笔试参考题库附带答案详解(3卷合一版)
- 2025年重庆出版集团有限公司招聘11人笔试参考题库附带答案详解(3卷合一版)
- 2025年福建南平市水务集团有限公司公开招聘23人笔试参考题库附带答案详解(3卷)
- 2026年上海中职生单招专业技能对口冲刺卷含答案原专业11适配
- 2025天津大学管理岗位集中招聘15人笔试备考重点题库及答案解析
- 2026年人教版(2024)初中美术七年级上册期末综合测试卷及答案(四套)
- 供应饭菜应急预案(3篇)
- 2026年辽宁理工职业大学单招职业适应性测试题库及参考答案详解
- 2026苏州大学附属第二医院(核工业总医院)护理人员招聘100人(公共基础知识)测试题带答案解析
- 2026中国储备粮管理集团有限公司湖北分公司招聘33人笔试历年题库及答案解析(夺冠)
- 《马原》期末复习资料
- 食品生产企业GMP培训大纲
- 《图形创意与应用》全套教学课件
- 科研成果评审专家意见模板
- 工程教育国际化路径-洞察及研究
评论
0/150
提交评论