高考数学文第十二章 算法初步 12习题及答案Word格式文档下载.docx

上传人:b****2 文档编号:14543468 上传时间:2022-10-23 格式:DOCX 页数:15 大小:357.51KB
下载 相关 举报
高考数学文第十二章 算法初步 12习题及答案Word格式文档下载.docx_第1页
第1页 / 共15页
高考数学文第十二章 算法初步 12习题及答案Word格式文档下载.docx_第2页
第2页 / 共15页
高考数学文第十二章 算法初步 12习题及答案Word格式文档下载.docx_第3页
第3页 / 共15页
高考数学文第十二章 算法初步 12习题及答案Word格式文档下载.docx_第4页
第4页 / 共15页
高考数学文第十二章 算法初步 12习题及答案Word格式文档下载.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

高考数学文第十二章 算法初步 12习题及答案Word格式文档下载.docx

《高考数学文第十二章 算法初步 12习题及答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《高考数学文第十二章 算法初步 12习题及答案Word格式文档下载.docx(15页珍藏版)》请在冰豆网上搜索。

高考数学文第十二章 算法初步 12习题及答案Word格式文档下载.docx

S=-=,m=,n=6,>

S=-=,m=,n=7,<

0.01.故选C.

2.下边程序框图的算法思路于我国古代学名著《九章算术》中的“更相减损术”.执行该程序框图,若输入的a,b分别为14,18,则输出的a=(  )

A.0B.2

C.4D.14

答案 B

解析 第一次执行,输入a=14,b=18,因为a<

b,所以b=18-14=4;

第二次执行,因为a=14,b=4,a>

b,所以a=14-4=10;

第三次执行,因为a=10,b=4,a>

b,所以a=10-4=6;

第四次执行,因为a=6,b=4,a>

b,所以a=6-4=2;

第五次执行,因为a=2,b=4,a<

b,所以b=4-2=2,此时a=b=2.故选B.

3.执行如图所示的程序框图,若输出k的值为8,则判断框内可填入的条件是(  )

A.s≤?

B.s≤?

C.s≤?

D.s≤?

解析 第一次循环,得k=2,s=;

第二次循环,得k=4,s=+=;

第三次循环,得k=6,s=+=;

第四次循环,得k=8,s=+=,此时退出循环,输出k=8,所以判断框内可填入的条件是s≤?

,故选C.

4.执行如图所示的程序框图,如果输入n=3,则输出的S=(  )

A.B.

C.D.

解析 当输入n=3时,输出S=++=

=.故选B.

5.根据下边框图,当输入x为2006时,输出的y=(  )

A.28B.10

C.4D.2

解析 因为x所有的值构成首项为2006,公差为-2的等差列.结合题意可知,当x=-2时,输出y的值,此时y=32+1=10.故选B.

6.执行如图所示的程序框图,如果输入的t∈,则输出的S属于(  )

A.B.

C.D.

答案 D

解析 当0≤t≤2时,S=t-3∈.当-2≤t<

0时,2t2+1∈(1,9],则S∈(-2,6].综上,S∈,故选D.

7.执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=(  )

解析 当a=1,b=2,k=3,n=1时,1≤3,M=1+=,a=2,b=,n=2;

2≤3,M=2+=,a=,b=,n=3;

3≤3,M=+=,a=,b=,n=4;

4>

3,程序结束,输出M=.

8.执行下面的程序框图,如果输入的x,t均为2,则输出的S=(  )

A.4B.5

C.6D.7

解析 第一次:

1≤2成立,M=2,S=5,k=2;

第二次:

2≤2成立,M=2,S=7,k=3;

第三次:

3≤2不成立,输出S=7.

故输出的S=7.

9.阅读如下程序框图,运行相应的程序,则程序运行后输出的结果为(  )

A.7B.9

C.10D.11

解析 通过对程序框图的分析可知,该循环是一个根据判断条件不断累加的过程,

∵i=7时,S=0+lg+lg+lg+lg=lg>

-1,

i=9时,S=0+lg+lg+lg+lg+lg=lg<

-1,∴i=9,故选B.

10.根据框图,对大于2的整N,输出的列的通项公式是(  )

A.an=2n

B.an=2(n-1)

C.an=2n

D.an=2n-1

解析 因为N>

2,所以可取N=3,则a1=2×

1=2,S=a1=2,i=1+1=2.判断2>

3是否满足?

否,返回运算a2=2S=4,i=3,S=a2=4,

判断3>

否,返回运算a3=2S=8,因此a1=2,a2=4,a3=8,只有C选项符合.

11.执行如图的程序框图,如果输入的x,y∈R,那么输出的S的最大值为(  )

A.0B.1

C.2D.3

解析 先画出x,y满足的约束条件

对应的可行域如图中阴影部分:

移动直线l0:

y=-2x.

当直线经过点A(1,0)时,y=-2x+S中截距S最大,此时Smax=2×

1+0=2.

再与x≥0,y≥0,x+y≤1不成立时S=1进行比较,可得Smax=2.

12.执行如图所示的程序框图,输出的结果为(  )

A.(-2,2)B.(-4,0)

C.(-4,-4)D.(0,-8)

解析 初始值x=1,y=1,k=0,执行程序框图,则s=0,t=2,x=0,y=2,k=1;

s=-2,t=2,x=-2,y=2,k=2;

s=-4,t=0,x=-4,y=0,k=3,此时输出(x,y),则输出的结果为(-4,0),选B.

13.执行如图所示的程序框图(算法流程图),输出的n为________.

答案 4

解析 各次循环中变量a,n的取值如下表所示:

a

1.5

1.4

1.41

n

2

3

4

当a=1.41时,跳出循环,输出的n为4.

14.根据如图所示的伪代码,可知输出的结果S为________.

答案 7

解析 该伪代码运行3次,故输出的S为7.

15.下图是一个算法流程图,则输出的n的值是________.

答案 5

解析 本题实质上是求不等式2n>

20的最小整解,2n>

20的整解为n≥5,因此输出的n=5.

16.设a是一个各位字都不是0且没有重复字的三位,将组成a的3个字按从小到大排成的三位记为I(a),按从大到小排成的三位记为D(a)(例如a=815,则I(a)=158,D(a)=851).阅读如图所示的程序框图,运行相应的程序,任意输入一个a,输出的结果b=________.

答案 495

解析 不妨取a=815,则I(a)=158,D(a)=851,b=693;

则取a=693,则I(a)=369,D(a)=963,b=594;

则取a=594,则I(a)=459,D(a)=954,b=495;

则取a=495,则I(a)=459,D(a)=954,b=495.故输出结果b=495.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 互联网

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1