搜索
您的当前位置:首页正文

2015年高考数学试题分项版解析 专题13 算法 理(含解析)

来源:小奈知识网


2015年高考数学试题分项版解析 专题13 算法 理(含解析)

1.【2015高考四川,理3】执行如图所示的程序框图,输出S的值是( ) (A)-

1133 (B) (C)- (D)

2222

【答案】D 【解析】

这是一个循环结构,每次循环的结果依次为:大于4,所以输出的Ssink2;k3;k4;k5,选D.

【考点定位】程序框图.

【名师点睛】程序框图也是高考的热点,几乎是每年必考内容,多半是考循环结构,基本方法是将每次循环的结果一一列举出来.

2.【2015高考新课标1,理9】执行右面的程序框图,如果输入的t=0.01,则输出的n=( )

51,62

(A)5 (B)6 (C)7 (D)8 【答案】C

【解析】执行第1次,t=0.01,S=1,n=0,m=执行第2次,S=S-m=0.25,m1m=0.5,S=S-m=0.5,m=0.25,n=1,S=0.5>t=0.01,是,循环, 22m=0.125,n=2,S=0.25>t=0.01,是,循环, 2m=0.0625,n=3,S=0.125>t=0.01,是,循环, 2执行第3次,S=S-m=0.125,m 1

执行第4次,S=S-m=0.0625,mm=0.03125,n=4,S=0.0625>t=0.01,是,循环, 2m=0.015625,n=5,S=0.03125>t=0.01,是,循环, 2m=0.0078125,n=6,S=0.015625>t=0.01,是,循环, 2m=0.00390625,n=7,S=0.0078125>t=0.01,否,输出n=7,故选C. 2执行第5次,S=S-m=0.03125,m执行第6次,S=S-m=0.015625,m执行第7次,S=S-m=0.0078125,m【考点定位】本题注意考查程序框图

【名师点睛】本题是已知程序框图计算输出结果问题,对此类问题,按程序框图逐次计算,直到输出时,即可计算出输出结果,是常规题,程序框图还可考查已知输入、输出,不全框图或考查程序框图的意义,处理方法与此题相同.

3.【2015高考重庆,理7】执行如题(7)图所示的程序框图,若输入K的值为8,则判断框图可填入的条件是 ( ) A、s351115 B、s C、s D、s 461224

【答案】C

【解析】由程序框图,k的值依次为0,2,4,6,8,因此S11111(此时k6)还必须计算246122

一次,因此可填s11,选C. 12【考点定位】程序框图.

【名师点晴】先阅读程序,确定其语句类型,本题是嵌套的条件语句,再根据程序画出程序框图,转化成求数列求和问题,要会灵活地把符号语言、图形语言、文字语言进行相互转化. 4.【2015高考北京,理3】执行如图所示的程序框图,输出的结果为( )

2 A.2,

0 B.4,

C.4,4 8D.0,

开始x=1,y=1,k=0s=x-y,t=x+yx=s,y=tk=k+1否k≥3是输出(x,y)结束

【答案】B

;s110,t112,x0,y2,【解析】运行程序:x1,y1,k0k011,因为13不满足,s2,t2,x2,y2,k2,因为23不

t0,x4,y0,k3,因为33满足,输出(4,0) 满足,s4,考点定位:本题考点为程序框图,要求会准确运行程序

【名师点睛】本题考查程序框图的程序运行,本题为基础题,掌握循环程序的运行方法,框图以赋值框和条件框为主,按照框图箭线方向和每个框的指令要求运行,注意条件框的要求是否满足,运行程序时要准确.

5.【2015高考陕西,理8】根据右边的图,当输入x为2006时,输出的y( ) A.28 B.10 C.4 D.2

3

【答案】B

【考点定位】程序框图.

【名师点晴】本题主要考查的是程序框图,属于容易题.解题时一定要抓住重要条件“x0”,否则很容易出现错误.在给出程序框图求解输出结果的试题中只要按照程序框图规定的运算方法逐次计算,直到达到输出条件即可.

6.【2015高考天津,理3】阅读右边的程序框图,运行相应的程序,则输出S的值为( ) (A)10 (B)6 (C)14 (D)18

开始否是输出结束

【答案】B

4

【解析】模拟法:输入S20,i1;

i21,S20218,25不成立; i224,S18414,45不成立 i248,S1486,85成立 输出6,故选B.

【考点定位】本题主要考查程序框图与模拟计算的过程.

【名师点睛】本题主要考查程序框图与模拟计算的过程,首先是理解直到型循环结构的程序框图表示的算法功能,再用模拟的方法进行计算,是基础题.

7.【2015高考福建,理6】阅读如图所示的程序框图,运行相应的程序,则输出的结果为( )

开始 i1 S0 SScosi 2ii1 i5? 否 是 输出S 结束

A.2 B. 1 C.0 D.1 【答案】C

【解析】程序在执行过程中S,i的值依次为:S0,i1;S0,i2;S1,i3;S1,i4;

S0,i5;S0,i6,程序结束,输出S0,故选C.

【考点定位】程序框图.

5

【名师点睛】本题考查程序框图,关键在于读懂框图有什么功能,要注意依序进行,认真判断条件来决定程序的执行方向.理解每个变量和框图的关系.运算量不大,重在理解,重在细心,属于基础题. 8.【2015高考新课标2,理8】右边程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”.执行该程序框图,若输入a,b分别为14,18,则输出的a( )

开 始 输入a,是 是 a > b 否 a ≠ b 否 输出a 结 束 A.0 B.2 C.4 【答案】B

D.14

a = a - b b = b - a 【考点定位】程序框图.

【名师点睛】本题考查程序框图,要注意依序进行,认真判断条件来决定程序的执行方向,属于中档题. 9.【2015高考山东,理13】执行右边的程序框图,输出的T的值为 .

【答案】

11 6

6

【解析】初始条件n1,T1,n3 成立方 ;

13,n2,n3 成立; 0223123111运行第二次:Txdx,n3,n3 不成立;

2023611输出T的值:. 结束

611所以答案应填:.

6运行第一次:T11xdx1【考点定位】1、程序框图;2、定积分.

【名师点睛】本题考查了循环结构与定积分的计算,意在考查学生对程序框图的理解和基本的计算能力,以程序框图为载体,可以展开对数列、函数、不等式、定积分等多种知识点的考查,此题是一个范例.解题中要注意运算的准确性.

10.【2015高考安徽,理13】执行如图所示的程序框图(算法流程图),输出的n为 .

【答案】4

【解析】由题意,程序框图循环如下:①a1,n1;②a11317,n2;③a1,n3;

3112152④a11717,n4,此时|1.414|0.0030.005,所以输出n4.

71211251【考点定位】1.程序框图的应用.

【名师点睛】解决算法问题的关键是读懂程序框图,明晰顺序结构、条件结构、循环结构的真正含义,本

题巧妙而自然地将算法、不等式、函数赋值交汇在一起,用循环结构来进行考查.这类问题可能出现的错误:①读不懂程序框图;②循环出错;③计算出错.

11.【2015江苏高考,4】根据如图所示的伪代码,可知输出的结果S为________.

7

S←1 I←1 While I8 S←S+2 I←I+3 End While Print S (第4题图)

【答案】7

【解析】第一次循环:S3,I4;第二次循环:S5,I7;第三次循环:S7,I10;结束循环,输出S7. 【考点定位】循环结构流程图

【名师点晴】解决循环结构的框图问题,关键是理解并认清终止循环结构的条件及循环次数.解决循环结构框图问题,首先要找出控制循环的变量其初值、步长、终值(或控制循环的条件),然后看循环体,循环次数比较少时,可依次列出即可获解,循环次数较多时可先循环几次,找出规律,要特别注意最后输出的是什么,不要出现多一次或少一次循环的错误

12.【2015高考湖南,理3】执行如图所示的程序框图,如果输入n3,则输出的S( ) A.

6384 B. C. D.

9779开始输入ni1,S01(2i1)(2i1)SSi=i+1i n?是输出S否结束

【答案】B. 【解析】

8

【考点定位】1程序框图;2.裂项相消法求数列的和.

【名师点睛】本题主要考查了数列求和背景下的程序框图问题,属于容易题,解题过程中首先要弄清程序 框图所表达的含义,解决循环结构的程序框图问题关键是列出每次循环后的变量取值情况,循环次数较多 时,需总结规律,若循环次数较少可以全部列出.

9

因篇幅问题不能全部显示,请点此查看更多更全内容

Top