2019届高考数学大一轮复习讲义:第十二章 推理与证明、算法、复数 第3讲 算法与算法框图.3 .doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2019届高考数学大一轮复习讲义:第十二章 推理与证明、算法、复数 第3讲 算法与算法框图.3 .doc》由会员分享,可在线阅读,更多相关《2019届高考数学大一轮复习讲义:第十二章 推理与证明、算法、复数 第3讲 算法与算法框图.3 .doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、12.3算法与算法框图最新考纲考情考向分析1.了解算法的含义,了解算法的思想2.理解程序框图的三种基本逻辑结构:顺序结构、选择结构、循环结构3.了解几种基本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句的含义.主要考查程序框图、循环结构和算法思想,并结合函数与数列考查逻辑思维能力,题型主要以选择、填空题为主,考查求程序框图中的执行结果和确定控制条件,难度为低中档.1算法的含义算法是解决某类问题的一系列步骤或程序,只要按照这些步骤执行,都能使问题得到解决2算法框图在算法设计中,算法框图(也叫程序框图)可以准确、清晰、直观地表达解决问题的思想和步骤,算法框图的三种基本结构:顺序结构、选择
2、结构、循环结构3三种基本逻辑结构(1)顺序结构:按照步骤依次执行的一个算法,称为具有“顺序结构”的算法,或者称为算法的顺序结构其结构形式为(2)选择结构:需要进行判断,判断的结果决定后面的步骤,像这样的结构通常称作选择结构其结构形式为(3)循环结构:指从某处开始,按照一定条件反复执行某些步骤的情况反复执行的处理步骤称为循环体其基本模式为4基本算法语句任何一种程序设计语言中都包含五种基本的算法语句,它们分别是:输入语句、输出语句、赋值语句、条件语句和循环语句5赋值语句(1)一般形式:变量表达式(2)作用:将表达式所代表的值赋给变量6条件语句(1)IfThenElse语句的一般格式为:If条件Th
3、en语句1Else语句2EndIf(2)IfThen语句的一般格式是:If条件Then语句EndIf7循环语句(1)For语句的一般格式:For循环变量初始值To终值循环体Next(2)Do Loop语句的一般格式:Do循环体Loop While条件为真题组一思考辨析1判断下列结论是否正确(请在括号中打“”或“”)(1)算法只能解决一个问题,不能重复使用()(2)算法框图中的图形符号可以由个人来确定()(3)输入框只能紧接开始框,输出框只能紧接结束框()(4)选择结构的出口有两个,但在执行时,只有一个出口是有效的()(5)5x是赋值语句()(6)输入语句可以同时给多个变量赋值()题组二教材改编
4、2执行如图所示的算法框图,则输出S的值为()AB.CD.答案D解析按照算法框图依次循环运算,当k5时,停止循环,当k5时,Ssin .3如图为计算y|x|函数值的算法框图,则此算法框图中的判断框内应填_答案x0解析输入x应判断x是否大于等于零,由图知判断框应填x0.题组三易错自纠4(2016全国)中国古代有计算多项式值的秦九韶算法,如图是实现该算法的算法框图,执行该算法框图,若输入的x2,n2,依次输入的a为2,2,5,则输出的s等于()A7 B12 C17 D34答案C解析由框图可知,输入x2,n2,a2,s2,k1,不满足条件;a2,s426,k2,不满足条件;a5,s12517,k3,满
5、足条件,输出s17,故选C.5执行如图所示的算法框图,若输出k的值为8,则判断框内可填入的条件是()As Bs Cs Ds答案C解析由s0,k0满足条件,则k2,s,满足条件;k4,s,满足条件;k6,s,满足条件;k8,s,不满足条件,输出k8,所以应填“s”6运行如图所示的算法框图,若输出的y值的范围是0,10,则输入的x值的范围是_答案7,9解析该算法的功能是计算分段函数的值,y当x1时,由03x10可得7x1时,由0x110可得1x9.综上,输入的x值的范围是7,9题型一算法的基本结构1(2017厦门质检)阅读如图所示的算法框图,运行相应的算法若输入x的值为1,则输出y的值为()A2
6、B7C8 D128答案C解析由算法框图知,y输入x的值为1,比2小,执行的程序要实现的功能为918,故输出y的值为8.2(2017全国)执行下面的算法框图,为使输出S的值小于91,则输入的正整数N的最小值为()A5 B4 C3 D2答案D解析假设N2,算法执行过程如下:t1,M100,S0,12,S0100100,M10,t2,22,S1001090,M1,t3,32,输出S9091.符合题意N2成立显然2是N的最小值故选D.3(2016全国)执行下面的算法框图,如果输入的x0,y1,n1,则输出x,y的值满足()Ay2xBy3xCy4xDy5x答案C解析执行题中的算法框图,知第一次进入循环体
7、:x00,y111,x2y236;第二次执行循环体:n112,x0,y212,x2y21 000的最小偶数n,那么在和两个空白框中,可以分别填入()AA1 000和nn1 BA1 000和nn2CA1 000和nn1 DA1 000和nn2答案D解析因为题目要求的是“满足3n2n1 000的最小偶数n”,所以n的叠加值为2,所以内填入“nn2”由算法框图知,当内的条件不满足时,输出n,所以内填入“A1 000”故选D.命题点3辨析算法框图的功能典例 (2018大连月考)如果执行如图的算法框图,输入正整数N(N2)和实数a1,a2,aN,输出A,B,则()AAB为a1,a2,aN的和B.为a1,
8、a2,aN的算术平均数CA和B分别是a1,a2,aN中最大的数和最小的数DA和B分别是a1,a2,aN中最小的数和最大的数答案C解析不妨令N3,a1a2a3,则有k1,xa1,Aa1,Ba1;k2,xa2,Aa2;k3,xa3,Aa3,故输出Aa3,Ba1,故选C.思维升华 (1)已知算法框图,求输出的结果,可按算法框图的流程依次执行,最后得出结果(2)完善算法框图问题,结合初始条件和输出结果,分析控制循环的变量应满足的条件或累加、累乘的变量的表达式(3)对于辨析算法框图功能问题,可将算法执行几次,即可根据结果作出判断跟踪训练 (2018唐山模拟)根据下面的算法框图,对大于2的整数N,输出的数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2019届高考数学大一轮复习讲义:第十二章推理与证明、算法、复数 第3讲算法与算法框图.3 2019 高考 数学 一轮 复习 讲义 第十二 推理 证明 算法 复数 框图
![提示](https://www.taowenge.com/images/bang_tan.gif)
链接地址:https://www.taowenge.com/p-2613017.html
限制150内