2015年高中数学大一轮复习讲义(文科)第十二章 12.1

上传人:woxinch****an2018 文档编号:39300697 上传时间:2018-05-14 格式:DOC 页数:19 大小:1.35MB
返回 下载 相关 举报
2015年高中数学大一轮复习讲义(文科)第十二章 12.1_第1页
第1页 / 共19页
2015年高中数学大一轮复习讲义(文科)第十二章 12.1_第2页
第2页 / 共19页
2015年高中数学大一轮复习讲义(文科)第十二章 12.1_第3页
第3页 / 共19页
2015年高中数学大一轮复习讲义(文科)第十二章 12.1_第4页
第4页 / 共19页
2015年高中数学大一轮复习讲义(文科)第十二章 12.1_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《2015年高中数学大一轮复习讲义(文科)第十二章 12.1》由会员分享,可在线阅读,更多相关《2015年高中数学大一轮复习讲义(文科)第十二章 12.1(19页珍藏版)》请在金锄头文库上搜索。

1、12.1 算法与算法框图算法与算法框图1 算法的含义算法是解决某类问题的一系列步骤或程序,只要按照这些步骤执行,都能使问题得到解决2 算法框图在算法设计中,算法框图可以准确、清晰、直观地表达解决问题的思想和步骤,算法框图的三种基本结构:顺序结构、选择结构、循环结构3 三种基本逻辑结构(1)顺序结构:按照步骤依次执行的一个算法,称为具有“顺序结构”的算法,或者称为算法的顺序结构其结构形式为(2)选择结构:需要进行判断,判断的结果决定后面的步骤,像这样的结构通常称作选择结构其结构形式为(3)循环结构:指从某处开始,按照一定条件反复执行某些步骤的情况反复执行的处理步骤称为循环体其基本模式为4 基本算

2、法语句任何一种程序设计语言中都包含五种基本的算法语句,它们分别是:输入语句、输出语句、赋值语句、条件语句和循环语句5 赋值语句(1)一般形式:变量表达式(2)作用:将表达式所代表的值赋给变量6 条件语句(1)IfThenElse 语句的一般格式为:If 条件 Then语句 1Else语句 2End If(2)IfThen 语句的一般格式是:If 条件 Then语句End If7 循环语句(1)For 语句的一般格式:For 循环变量初始值 To 终值循环体Next(2)Do Loop 语句的一般格式:Do循环体Loop While 条件为真1 判断下面结论是否正确(请在括号中打“”或“”)(1

3、)算法只能解决一个问题,不能重复使用( )(2)算法框图中的图形符号可以由个人来确定( )(3)输入框只能紧接开始框,输出框只能紧接结束框( )(4)条件结构的出口有两个,但在执行时,只有一个出口是有效的( )2 下列关于“赋值语句”叙述正确的是( )A3.6x 是赋值语句B利用赋值语句可以进行代数式的化简C赋值语句中的等号与数学中的等号意义相同D赋值语句的作用是先计算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值答案 D3 若下列程序执行的结果是 3,输入 x;If x0 ThenyxElseyxEnd If输出 y.则输入的 x 的值是_答案 3 或3解

4、析 当 x0 时,x3,当 x0(或 x0)解析 由于|x|Error!Error!或|x|Error!Error!故根据所给的算法框图,易知可填“x0”或“x0” 5 (2012福建)阅读如图所示的算法框图,运行相应的程序,输出的 s 值等于_答案 3解析 第一次循环:s1,k17.5,不合题意;当 x37.5 时,|x3x1|7.5,符合题意,故选 C.思维升华 (1)选择结构中条件的判断关键是明确选择结构的功能,然后根据“是”的分支成立的条件进行判断;(2)对选择结构,无论判断框中的条件是否成立,都只能执行两个分支中的一个,不能同时执行两个分支如图,若依次输入的 x 分别为、,相应输出的

5、 y 分别为 y1、y2,则566y1、y2的大小关系是( )Ay1y2 By1y2Cy1cos 成立,5656所以输出的 y1sin ;5612当输入的 x 为 时,sin cos 不成立,666所以输出的 y2cos ,所以 y115,此时输出的 k 值为 5.5 (2012天津)阅读如图所示的算法框图,运行相应的程序,当输入 x 的值为25 时,输出 x 的值为( )A1 B1 C3 D9答案 C解析 当 x25 时,|x|1,所以 x141,25x111 不成立,所以输出 x2113.4二、填空题6 已知函数 yError!Error!图中表示的是给定 x 的值,求其对应的函数值 y

6、的算法框图处应填写_;处应填写_答案 x5 内,舍去1x可见满足条件的 x 共三个:0,1,3.10执行下边的算法框图,若 p0.8,则输出的 n_.答案 4解析 第一次,S ,n2;12第二次,S ,n3;1214第三次,S ,n4.121418因为 S 0.8,所以输出的 n4.121418B 组 专项能力提升(时间:25 分钟)1 (2013课标全国)执行下面的算法框图,如果输入的 N4,那么输出的 S 等于( )A1 121314B1 1213 214 3 2C1 12131415D1 1213 214 3 215 4 3 2答案 B解析 第一次循环,T1,S1,k2;第二次循环,T ,S1 ,k3;第三次1212循环,T,S1 ,k4,第四次循环,12 31212 3T,S1 ,k5,此时满足条件输出12 3 41212 312 3 4S1 ,选 B.1212 312 3 42 如图所示的算法框图中,令 atan ,bsin ,ccos ,若在集合| 2.5,则 yx21;第三步,如果 x2.5,则 yx21;第四步,输出 y.用条件语句表示输入 x;If x2.5 Thenyx21Elseyx21End If输出 y.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号