




免费预览已结束,剩余3页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
21顺序结构与选择结构 学习目标1.掌握算法框图中的两种算法结构顺序结构、选择结构及其特点.2.通过具体的实例体会用算法框图表示算法的优点.3.会用算法框图表示简单的算法知识点一算法框图1算法框图在算法设计中,算法框图(也叫算法框图)可以准确、清晰、直观地表达解决问题的思路和步骤2基本框图及其表示的功能图形符号名称功能终端框(起止框)表示一个算法的起始和结束输入、输出框表示一个算法输入和输出的信息处理框赋值、计算判断框判断某一条件是否成立3.画算法框图的规则(1)使用标准的框图符号(2)框图一般按从上到下,从左到右的方向画(3)除判断框外,其他框图符号只有一个进入点和一个退出点判断框是具有超过一个退出点的唯一符号(4)一种判断框是二选一形式的判断,有且仅有两个可能结果;另一种是多分支判断,可能有几种不同的结果(5)在图形符号内描述的语言要非常简练清楚知识点二顺序结构与选择结构1顺序结构:按照步骤依次执行的一个算法,称为具有“顺序结构”的算法,或者称为算法的顺序结构顺序结构是任何一个算法都离不开的一种基本算法结构2选择结构:在算法的流程中,需要对条件进行判断,判断的结果决定后面的步骤,像这样的结构通常称作选择结构题型一算法框图的认识和理解例1下列关于算法框图中图形符号的理解正确的有()任何一个流程图必须有起止框;输入框只能放在开始框后,输出框只能放在结束框前;判断框是唯一的具有超过一个退出点的图形符号;对于一个算法框图来说,判断框内的条件是唯一的a1个 b2个 c3个 d4个答案b解析任何一个算法必须有开始和结束,从而流程图必须有起止框,正确输入、输出框可以用在算法中任何需要输入、输出的位置,错误正确判断框内的条件不是唯一的,错误故选b.反思与感悟(1)理解算法框图中各框图的功能是解此类题的关键,用算法框图表示算法更直观、清晰、易懂;(2)起止框用“”表示,是任何流程不可少的,表明程序的开始和结束;(3)输入、输出框用“”表示,可用在算法中任何需要输入、输出的位置,需要输入的字母、符号、数据都填在框内;(4)处理框用“”表示,算法中处理数据需要的算式、公式等可以分别写在不同的用以处理数据的处理框内,另外,对变量进行赋值时,也用到处理框;(5)判断框用“”表示,是唯一具有超过一个退出点的图形符号跟踪训练1下列说法正确的是()a算法框图中的图形符号可以由个人来确定b.也可以用来执行计算语句c算法框图中可以没有输出框,但必须要有输入框d用算法框图表达算法,其优点是算法的基本逻辑结构展现得非常直接答案d解析一个完整的算法框图至少要有起止框和输入、输出框,输入、输出框只能用来输入、输出,不能用来执行计算故选d.题型二利用顺序结构表示算法例2已知f(x)x21,求f(2),f(3),f(3),并计算f(2)f(3)f(3)的值,设计出解决该问题的一个算法,并画出算法框图解算法第一步:x2.第二步:y1x21.第三步:x3.第四步:y2x21.第五步:x3.第六步:y3x21.第七步:yy1y2y3.第八步:输出y1,y2,y3,y.算法框图:跟踪训练2利用梯形的面积公式计算上底为2,下底为4,高为5的梯形面积,设计出该问题的算法及算法框图解算法如下:第一步,a2,b4,h5. 第二步,s(ab)h.第三步,输出s.该算法的算法框图如图所示: 题型三简单选择结构的设计例3求过两点p1(x1,y1),p2(x2,y2)的直线的斜率设计该问题的算法并画出算法框图解算法如下:1输入x1,y1,x2,y2.2如果x1x2,输出“斜率不存在”;否则,k.3输出k.算法框图如下图所示跟踪训练3设计求一个数的绝对值的算法并画出算法框图解算法如下:1输入实数x.2若x0,则yx;若x0,则yx.3输出y.算法框图如下:设计算法框图例4设计算法框图,求半径为10的圆的面积错解算法框图如图:错解分析错误的根本原因在于算法框图中缺少终端框,不是完整的,因漏掉终端框而致误自我矫正算法框图如图:1任何一种算法都离不开的基本结构为()a逻辑结构b选择结构c循环结构d顺序结构答案d2下列图形符号属于判断框的是()abcd答案c解析判断框用菱形表示3算法框图符号“”可用于()a输出a10b赋值a10c判断a10d输入a1答案b解析图形符号“”是处理框,它的功能是赋值、计算,不是输入、输出框和判断框,故选b.4如图所示的算法框图,其功能是()a输入a,b的值,按从小到大的顺序输出它们的值b输入a,b的值,按从大到小的顺序输出它们的值c求a,b的最大值d求a,b的最小值答案c解析输入a1,b2,运行算法框图可得输出2.根据执行过程可知该算法框图的功能是输入a,b的值,输出它们的最大值,即求a,b的最大值. 5阅读如图所示的算法框图,写出它表示的函数是_答案y解析由算法框图知,当x3时,y2x8;当x3时,yx2,故本题框图的功能是输入x的值,求分段函数y的函数值1.顺序结构描述的是最简单的算法结构,语句与语句之间、框与框之间
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2031年中国2MM格法玻璃行业投资前景及策略咨询研究报告
- 2025至2030年中国过滤槽数据监测研究报告
- 2025木材采购合同协议范本下载
- 2025至2030年中国组合螺钉旋具数据监测研究报告
- 2025至2030年中国碾米设备数据监测研究报告
- 2025至2030年中国电位器式位移传感器数据监测研究报告
- 2025至2030年中国消防腰斧数据监测研究报告
- 新建轻质砖墙体施工方案
- 齐河简易轻钢房施工方案
- 梁平酒店铝单板施工方案
- 新时代社区治理存在的问题及对策研究-以XX社区为例
- 《西方经济学》说课
- 安标受控件采购管理制度
- 《针灸神奇作用》课件
- 美国医疗的社会变迁
- 亚低温的治疗与护理
- 2023全新混凝土罐车运输安全协议
- 防高坠自查自纠台账
- 市政工程消耗量定额 zya1-31-2015
- 汽车托管租赁合同
- 国家开放大学《土木工程力学(本)》形考作业1-5参考答案
评论
0/150
提交评论