高二数学算法与框图试题答案及解析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高二数学算法与框图试题答案及解析
1.设,,c,则()
A.B.C.D.
【答案】B
【解析】故选B
2.看下面的伪代码,最终输出的结果是()
S←0
For I from 1 to 100 step 2
S←S+I2
End for
Print S
A.1+2+3+…+100B.12+22+32+…+1002
C.1+3+5+…+99D.12+32+52+…+992
【答案】D
【解析】根据语句“For I from 1to 100step 2”得到I的取值,然后根据循环体可值所求结果.解:∵For I from 1 to 100 step 2
∴I的取值为1,3,5,…,99
∵S←0,S←S+I2
∴最终输出的结果是12+32+52+ (992)
故选D.
点评:本题主要考查了循环语句,解题的关键是弄清I的取值可能,属于基础题.
3.计算机是将信息转换成二进制数进行处理的,二进制即“逢二进一”,如:表示二进制的数,将它转换成二进制的形式是,那么将二进制数转换成十进制的形式是()
A.B.C.D.
【答案】 C
【解析】解.
考点;二进制、十进制之间的转化.
点评:本题考查的知识点是二进制、十进制之间的转化.
4.下面是一个算法的伪代码,输出结果是.
【答案】14
【解析】第一次循环:;第二次循环:;第三次循环:;结束循环,输出
【考点】循环结构流程图
3,则输出y的值为()
5.执行如图所示的程序框图,若输入x的值为2+log
2
A.B.C.D.
【答案】
【解析】程序框图执行过程中的数据变化如下:
【考点】程序框图的应用
6.若所给的程序运行结果为,那么判断框中应填入的关于的条件是
A.?B.C.D.?
【答案】D
【解析】模拟算法:满足条件;
满足条件;
不满足条件,输出,故判断框中应填?,选D.
【考点】程序框图.
7.执行如图所示程序框图(算法流程图),输出的结果是
A.5B.6C.7D.8
【答案】C
【解析】模拟算法:是的倍数;
,,不成立;
不是的倍数,,,不成立;
是的倍数,,,不成立;
不是的倍数,,,不成立;
是的倍数,,,不成立;
不是的倍数,,,成立,输出,故选C.
【考点】程序框图.
8.用辗转相除法求与的最大公约数时,需做的除法次数为
A.3B.4C.5D.6
【答案】A
【解析】因为,
所以共做3次除法运算可求两个数的最大公约数,故选A.
【考点】算法案例.
9.程序框图中表示计算的是()
A.B.C.D.
【答案】A
【解析】A中执行框可表示计算;B中为输入输出框;C中为判断框;D中为起止框【考点】程序框图
10.如图所示,程序框图(算法流程图)的输出结果是()
A.B.C.D.
【答案】B
【解析】第一次循环可得:,满足条件继续循环;第二次循环可得:
,满足条件继续循环;第三次循环可得:,不满足条件,跳出循环体,可得,故选择
【考点】流程图
11.某程序框图如图所示,若输出的S=57,则判断框内为()
A.k>4?B.k>5?C.k>6?D.k>7?
【答案】A
【解析】,此时输出,所以判断框内应为k>4?.【考点】1.程序框图;
12.设计程序框图计算12+22+32+…+10002,并写出程序.
【答案】
【解析】本题属于程序框图和程序语句的书写,是常见的一种框图,在书写的过程中注意判断框
中的判定条件是什么,以及用哪一种循环结构.
试题解析:
【考点】1.程序框图;2.程序语句;
13.下边程序执行后输出的结果是()。
【解析】程序执行中的数据变化如下:
,输出
【考点】程序语句
14.根据我国古代数学名著《九章算术》中的“更相减损术”.求得144,28的最大公约数为()A.4B.2C.0D.14
【答案】A
【解析】
,所以最大公因数是4
【考点】更相减损术
15.用秦九韶算法求多项式在,
的值为()
A.-57B.220C.-845D.3392
【答案】B
【解析】
【考点】秦九韶算法
16.的取值范围为[0,10],给出如图所示程序框图,输入一个数.
(1)请写出程序框图所表示的函数表达式;
(2)求输出的()的概率;(3)求输出的的概率.
【答案】(1);(2);(3).
【解析】(1)先根据程序框图的条件结构,算法的流程根据条件是否成立而选择不同的流向,注意判断框内的条件,写出函数表达式,注意的取值范围;(2)几何概型的
试验中,试验结果是无限多个,每个结果的发送具有等可能性,这是几何概率模型,事件的概率只与子区域的几何度量(长度、面积或体积)成正比,这里把表示的区域长度求出来,最后得到,试验全部结果构成的区域长度为,根据几何概型的概率计算公式进行计算,不等式求解注意的范围,求出事件的概率,用同样的方法求出的概率.
试题解析:(1)由已知可得程序框图所表示的函数表达式是;
(2)当时,若输出,此时输出的结果满足,所以,若输出,此时输出的结果满足,所以(不合题意),所以输出的
的时的范围是.则使得输出的的概率为;
(3)当时,输出,此时输出的结果满足,解得;当
时,输出,此时输出的结果满足
解得;综上,输出的的时的范围是.
则使得输出的满足的概率为.
【考点】1、程序框图的应用;2、几何概型的概率计算公式.
17.执行右面的程序框图,如果输入的,则输出的属于()
A.B.C.D.
【答案】A
【解析】程序框图描述的是分段函数,输出的的范围为函数的值域
【考点】1.程序框图;2.分段函数求值域
18.执行如图所示的程序框图,输出的.
【答案】
【解析】时,,时,,时,,时,否,所
以输出
【考点】循环结构
19.执行如图的程序框图,如果输入的的值是,那么输出的的值是()
A.B.C.D.
【答案】B
【解析】第一次,所以执行,且,第二次,继续执行,且第三次,再次执行,第四次,输出所以选项B正确.【考点】算法的运用.
20.已知某算法的程序框图如图所示,若输入x=7,y=6,则输出的有序数对为()
A.(13,12)B.(12,13)
C.(14,13)D.(13,14)
【答案】D
【解析】程序执行中的数据变化如下:
不成立,输出(13,14)
【考点】程序框图
21.下列给出的赋值语句正确的是()
A.6=A
B.M=-M
C.B=A=2
D.x+5y=0
【答案】B
【解析】6=A中,赋值号的左边是常量,故A错误;M=-M是正确的赋值语句,B正确;B=A=2中,赋值语句不能连续赋值,故C错误;x+5y=0中,赋值号的左边是表达式,故D错误;【考点】赋值语句
22.执行如图所示的程序框图,若输出的结果是,则判断框内的取值范围是()
A.B.C.D.
【答案】B
【解析】由程序框图知第一次运行第一次运行S=0+2,k=2;
第二次运行S=0+2+4,k=3;
第三次运行S=0+2+4+6,k=4;
∵输出k=4,∴程序运行了3次,此时S=0+2+4+6=12,
∴条件为S<12.
∴m的取值范围为6<m≤12
【考点】程序框图
23.(2014•新课标II)执行如图所示的程序框图,若输入的x,t均为2,则输出的S=()
A.4B.5C.6D.7
【答案】D
【解析】根据条件,依次运行程序,即可得到结论.
解:若x=t=2,
则第一次循环,1≤2成立,则M=,S=2+3=5,k=2,
第二次循环,2≤2成立,则M=,S=2+5=7,k=3,
此时3≤2不成立,输出S=7,
故选:D.
24.如图给出的是计算的值的一个流程图,其中判断框内应填入的条件是
A.B.C.D.
【答案】A
【解析】程序执行中的数据变化如下:
成立,输出
【考点】程序框图
25.如果某一循环变量的初始值为,终值为,循环时每次循环变量的值增加,则该循环变量一共循环的次数是.
【答案】
【解析】分析程序中各变量、各语句的作用,可知:该程序的循环变量相当于一个等差数列:
首项为:100,公差为:10,最后一项是:190,项数故可知该程序循环了30次
【考点】循环结构
26.若输入8,则下列程序执行后输出的结果是____________.
输入;
If ,
Then ;
Else if ,
Then ;
Else ;
输出.
【答案】5
【解析】根据条件语句可知是计算,当x=8,解得:y=5
【考点】程序语句
27.在工商管理学中,指的是物资需求计划,基本的体系结构如图所示.从图中你能看出影响基本的主要因素的个数有()
A.个B.个C.个D.个
【答案】A
【解析】由图可知产品结构,主生产计划,库存状态直接影响着基本,所以本题的正确选项为A.
【考点】相关性.
28.执行如图所示的程序框图,若输入,则输出的值为()
A.B.C.D.3
【答案】B
【解析】依题意,若输入,执行循环体,,判断为否,则,第二次进入循环体,,判断为是,输出,故选B.
【考点】程序框图.
29.已知程序框图如下,则输出的的值
是.
【答案】9
【解析】程序执行中的数据变化如下:
成立,输出
【考点】程序框图
30.(2015秋•内江期末)为求使不等式1+2+3+…+n<60成立的最大正整数n,设计了如图所示的算法,则图中“”处应填入()
A.i+2B.i+1C.i D.i﹣1
【答案】D
【解析】先假设最大正整数i使1+2+3+…+i<60成立,然后利用伪代码进行推理出最后i的值,从而得到我们需要输出的结果.
解:假设最大正整数i使1+2+3+…+i<60成立,
此时满足S<60,则语句i=i+1,S=S+i,继续运行,
此时i=i+1,属于图中输出语句空白处应填入i﹣1.
故选:D.
【考点】程序框图.
31.(2015秋•南充校级期中)把十进制数89
(10)化为五进制数,则89
(10)
=
(5)
.
【答案】324
【解析】利用“除k取余法”是将十进制数除以5,然后将商继续除以5,直到商为0,然后将依次所得的余数倒序排列即可得到答案.
解:89÷5=17+4,余数是4,
17÷5=3+2,余数是2,
3÷5=0+3,余数是3.
故89
(10)=324
(5)
,
故答案为:324.【考点】进位制.
32.(2010•陕西)如图是求样本x
1,x
2
,…,x
10
平均数的程序框图,图中空白框中应填入的内
容为()
A.S=S+x
n
B.S=S+C.S=S+n D.S=S+【答案】A
【解析】由题目要求可知:该程序的作用是求样本x
1,x
2
,…,x
10
平均数,循环体的功能是累
加各样本的值,故应为:S=S+x
n
解:由题目要求可知:该程序的作用是求样本x
1,x
2
,…,x
10
平均数,
由于“输出”的前一步是“”,
故循环体的功能是累加各样本的值,
故应为:S=S+x
n
故选A
【考点】设计程序框图解决实际问题.
33.(2014•福建)阅读如图所示的程序框图,运行相应的程序,输出的n的值为()
A.1B.2C.3D.4
【答案】B
【解析】根据框图的流程模拟运行程序,直到不满足条件2n>n2,跳出循环,确定输出的n值.解:由程序框图知:第一次循环n=1,21>1;
第二次循环n=2,22=4.
不满足条件2n>n2,跳出循环,输出n=2.
故选:B.
【考点】程序框图.
34.执行如图程序框图.若输入n=20,则输出的S值是()
A.B.C.D.
【答案】A
【解析】模拟执行程序框图,可知该算法的功能是计算并输出数列{}的求10项和,由裂项法即可求值.
解:模拟执行程序框图,可知该算法的功能是计算并输出数列{}的求10项和.
S=+++…+
=+++…+
=(1﹣+…﹣)
=.
故选:A.
【考点】循环结构.
35.阅读如图所示的程序框图,运行相应的程序,输出的S的值等于()
A.18B.20C.21D.40
【答案】B
【解析】算法的功能是求S=21+22+…+2n+1+2+…+n的值,计算满足条件的S值,可得答案.解:由程序框图知:算法的功能是求S=21+22+…+2n+1+2+…+n的值,
∵S=21+22+1+2=2+4+1+2=9<15,S=21+22+23+1+2+3=2+4+8+1+2+3=20≥15.
∴输出S=20.
故选:B.
【考点】循环结构.
36.如图是一个算法的流程图,若输入的值为2,则输出的值是()
A.0B.-1C.-2D.-3
【答案】C
【解析】,执行程序,,不满足;执行程序,,不满足
;执行程序,,满足,输出;故选C.
【考点】算法与程序框图.
37.执行如图所示的程序框图,则输出的值为()
A.B.C.D.
【答案】D
【解析】初始条件:,第1次判断,是,;第2次判断,是,;第3次判断,是,;第4次判断,是,
;第5次判断,否,输出.故选D.
【考点】程序框图.
38.执行如图所示的程序框图,则输出的等于()
A.32B.30
C.20D.0
【答案】B
【解析】第一次循环:;
第二次循环:;
第三次循环:;
第四次循环:;
第五次循环:;
此时,所以输出等于30.
【考点】程序框图.
39.如图所示流程图的输出结果为,则判断框中应
填.
【答案】(或)
【解析】模拟程序框图的运行过程,得出该程序执行的是计算,当时,终止循环,输出,所以判断框内应填写.
【考点】程序框图的应用.
40.下图是计算的一个程序框图,判断框内的条件是()
A.B.C.D.
【答案】D
【解析】由题意经过次循环才可得,因此判断框内的条件是
【考点】循环结构流程图
【方法点睛】研究循环结构表示算法,第一要确定是当型循环结构,还是直到型循环结构;第二要注意根据条件,确定计数变量、累加变量等,特别要注意正确理解循环结构中条件的表述,以免出现多一次循环或少一次循环的情况.
41.如果执行如图所示的程序框图,输出的S=110,则判断框内应填入的条件是
( ).
A.k<10?B.k≥11?C.k≤10?D.k>11?
【答案】C
【解析】因为,所以时结束循环,因此选C.
【考点】循环结构流程图
【方法点睛】研究循环结构表示算法,第一要确定是当型循环结构,还是直到型循环结构;第二要注意根据条件,确定计数变量、累加变量等,特别要注意正确理解循环结构中条件的表述,以免出现多一次循环或少一次循环的情况.
42.执行如图所示的程序框图,若输入的值为8,则输出的值为()
A.4B.8C.10D.12
【答案】B
【解析】此程序框图所表示的得法功能为,故选B.
【考点】程序框图.
43.如图给出的是计算的值的一个程序框图,则图中执行框内①处和判断框中的②
处应填的语句是()
A.B.
C.D.
【答案】B
【解析】由题意得,①的意图为表示各项分布,二项来看相差为,所以;②的意图是直
到型循环结构满足终止循环的条件,而赋值从到共次,所以,故选B.
【考点】程序框图.
44.若执行下边的程序框图,输出的值为3,则判断框中应填入的条件是 ( )
A.B.C.D.
【答案】B
【解析】该程序框图所表示的算法功能为,此时,,结束算法时条件不成立,所以条件应为,故选B.
【考点】1.程序框图;2.对数的运算性质.
45.如图所示,程序框图(算法流程图)的输出结果是()
A.B.C.D.
【答案】B
【解析】由程序框图可知推出循环
故选D.
【考点】1、程序框图.
46.阅读如下程序框图,如果输出i=4,那么空白的判断框中应填入的条件是()
A.S<8B.S<9C.S<10D.S<11
【答案】B
【解析】由题意得,根据给定的程序框图可知,首先变量的赋值,执行,判定是奇数不成立;执行,判断框条件成立,执行,判断是奇数,执行,判断框内条件成立,执行,判断是奇数不成立,执行,
此时在判断框中的条件应该不成立,输出,而此时的的值是,所以判断框中的条件应填,故选B.
【考点】程序框图.
【方法点晴】本题主要考查了循环结构的程序框图的应用,其中在本题中的程序框图的循环结构中,内含条件结构,整体属于当型循环,解答此题的关键是思路要清晰,根据判断条件分清路径,属于中档试题,着重考查了学生分析问题和解答问题的能力,本题的解答中应认真梳理程序框图
的路径,逐次计算循环的结果,得到终止循环的条件即可.
47.如图所示的结构图中“综合办公室”的“下位”要素是()
A.总经理
B.职能管理部门、技术研发部门
C.市场营销部门
D.职能管理部门、市场营销部门、工程部门、技术研发部门
【答案】D
【解析】按照结构图的表示一目了然,读结构图的顺序是按照从上到下,从左到右的顺序.
故选D.
【考点】结构图
48.执行如下图所示的程序框图,则输出的结果是________.
【答案】
【解析】由题意得,,根程序可图的计算功能是计算:
,由,可得,解得,所以输出的为.
【考点】程序框图.
【方法点晴】本题主要考查了循环结构的程序框图计算与输出,此类问题的解答关键是把握好程序框图的运行中的计算功能的理解和把握,本题的解答中,根据对数的运算,得出
在根据程序运行时的计算功能,确定不等式关系式,即可求解输出的结果,着重考查了学生分析问题和解答问题等能力,属于中档试题.
49.根据下边框图,当输入为6时,输出的____________.
【答案】10.
【解析】该程序框图的运行如下:,,,. 故答案为:10.
【考点】算法和程序框图.
50.程序框图如图所示,该程序运行后输出的的值是()
A.B.C.-3D.2
【答案】A
【解析】程序在运行过程中各变量的值如下表示:
是否继续循环:第一次循环:;第二次循环:;第三次循环:;第四次循环:;第五次循环:;;依次类推,的值呈周期性变化:,第次循环,,此时再次循环输出结果,故选A.
【考点】程序框图.
51.执行如下图所示的程序框图,则输出的结果是
A.B.C.D.
【答案】A
【解析】由程序框图可知S为数列的前21项的和,采用裂项相消法可知
【考点】程序框图及数列求和
52.执行下图的程序框图,如果输入的,那么输出的()
A.3B.4C.5D.6
【答案】B
【解析】模拟执行程序, 可得,执行循环体,,不满足条件,执行循环体,, 不满足条件,执行循环体,
, 不满足条件,执行循环体,,不满足条件,退出循环, 输出的值为,故选B.
【考点】1、程序框图;2、循环结构.
53.二进制数转换成十进制数是.
【答案】
【解析】二进制数对应的十进制是.
【考点】进位制.
54.若按如图的算法流程图运行后,输出的结果是,则输入的N的值为()
A.5B.6C.7D.8
【答案】B
【解析】进行循环前k=1,S=0,进行循环后S=,不满足退出循环的条件;
k=2,S=,不满足退出循环的条件;
k=3,S=,不满足退出循环的条件;
k=4,S=,不满足退出循环的条件;
k=5,S=,不满足退出循环的条件;
k=6,S=,满足退出循环的条件;
故满足条件的N值为6,
【考点】程序框图
55.已知一个算法的程序框图如图所示,当输出的结果为时,则输入的值为()
A.B.C.或D.或
【答案】C
【解析】程序是分段函数,当时,,解得,当时,,
解得,所以输入的是或,故选D.
【考点】1.分段函数;2.程序框图.
56.如图所示程序框图中,输出()
A.45B.-55C.-66D.66
【答案】B
【解析】程序执行中的数据变化如下:
成立,输出
【考点】程序框图
57.执行下图程序中,若输出的值为,则输入的值为()
A.0B.1C.D.
【答案】C
【解析】由题意得或,解得或,故选C.
【考点】程序框图.
58.(Ⅰ)求612,840的最大公约数;
(Ⅱ)已知,用秦九韶算法计算:当时的值.
【答案】(I);(II).
【解析】(I)用辗转相除法求得两数的最大公约数;(II)根据秦九韶算法公式可以得到时的值.
试题解析:解:(Ⅰ),,
,,,…………5分
所以612,840的最大公约数为12;…………6分
(Ⅱ),
,
,
. ……12分
【考点】1.辗转相除法;2.秦九韶算法.
59.如图给出了一个算法程序框图,该算法程序框图的功能是()
A.求三数的最大数B.求三数的最小数
C.将按从小到大排列D.将按从大到小排列
【答案】B
【解析】程序运行时,先比较的大小,把小的赋值给,然后比较的大小,把小的赋值给,故程序的功能是求三数的最小数.
【考点】算法与程序框图.
60. 612,840,468的最大公约数为()
A.2B.4
C.12D.24
【答案】C
【解析】利用辗转相除法:,
与的最大公约数为.同理可得与的最大公约数为,因此的
最大公约数为,故选C.
【考点】辗转相除法求最大公约数.
61.(1)用秦九韶算法计算多项式,时,求的值. (2)把六进制数转换成十进制数是多少?
【答案】(1);(2).
【解析】(1)把所给的多项式写成关于的一次函数形式,依次写出,得到最后结果,从里往外进行运算,得到要求的值;(2)把六进制的数化为十进制.
试题解析:解:(1)∵f(x)=3x6+5x5+6x4+79x3﹣8x2+35x+12
=((3x+5)x+6)x+79)x﹣8)x+35)x+12,∴v
=3,
v 1=v
x+5=3×(﹣4)+5=﹣7,
v 2=v
1
x+6=﹣7×(﹣4)+6=34,
v 3=v
2
x+79=34×(﹣4)+79=﹣57,
∴V
3
的值为﹣57
(2)
【考点】1.秦九韶算法;2.进位制运算.
62.如图程序的输出结果为()
A.B.C.D.
【答案】C
【解析】根据给出的算法,运行可得,当,则,所以应输出,故选C.
【考点】算法与程序语言.
63.运行如图所示的程序框图,若输出的结果为,则判断框内可以填()
A.B.C.D.
【答案】C
【解析】由题意得,模拟执行程序框图,可知该程序表示计算各项的和,即,要使得输出结果为,则判断
框内可以填,故选C.
【考点】程序框图.
【方法点晴】本题主要考查了程序框图的计算问题,其中解答中涉及到循环结构的程序框图的计算与输出,以及数列的裂项求和等基本知识点的考查,着重考查了学生分析问题和解答问题的能力,以及转化与化归思想,试题有一定的难度,属于中档试题,本题解答中正确理解程序框图的运算、计算方法和合理转化是解答的关键.
64.二进制数101101110
(2)化为十进制数是,再化为八进制数是
(8)
.
【答案】
【解析】由题意得,;;
,所以.
【考点】排序问题与算法的多样性.
65.程序框图如下:
如果上述程序运行的结果为S=132,那么判断框中横线上应填入的数字是________
【答案】10
【解析】由题设条件可以看出,此程序是一个求几个数的连乘积的问题,第一次乘入的数是12,以后所乘的数依次减少1,由于132=11×12,故循环两次,故判断框中应填k≤10.
【考点】程序框图
66.如图,当输入的值为3时,输出的结果是.
【答案】12
【解析】由程序框图可知输出值为函数的函数值,当时,所以输出12
【考点】程序框图
67.两个整数315和2016的最大公约数是()
A.38B.57C.63D.83
【答案】C
【解析】315=3×3×5×7
2016=2×2×2×2×2×3×3×7
故两数的最大公约数是3×3×7=63
【考点】最大公约数
68.用秦九昭算法求多项式在的值时,令;
;…;时,的值为.
【答案】
【解析】试题分析:从题设中提供的秦九昭算法求多项式的运行过程可算得的值为.故应
填答案.
【考点】秦九昭算法及理解.
69.给出30个数:1,2,4,7,…其规律是:第一个数是1,第2个数比第1个数大1,第3个数比
第2个数大2,第4个数比第3个数大3,以此类推,要计算这30个数的和,现已给出了该问题
算法的程序框图(如图所示),
(1)请在图中判断框内①处和执行框中的②处填上合适的语句,使之能完成该题算法功能;
(2)根据程序框图写出程序.
【答案】(1)①,②;(2)程序见解析.
【解析】(1)借助题设条件运用算法语句等知识求解;(2)借助题设运用伪代码语言表述算法过程求解.
试题解析:
(1)①;②;
(2)
【考点】算法流程图及伪代码语言表述算法流程等有关知识的综合运用.
【易错点晴】算法流程图及伪代码语言描述算法的重要思想和方法,也是中学数学中的重要内容和工具,也高考和各级各类考试的重要内容和考点.本题以一个探寻数的规律的问题为背景,考查的是对算法流程图的识读和理解及运用伪代码语言表述算法的思想和能力.解答本题时要充分利用题设中提供的算法流程图中的条件信息,运用伪代码算法语言的特征表示该算法,从而使得问题获解.
70. 98与63的最大公约数为,二进制数化为十进制数为,则()
A.53B.54C.58D.60
【答案】C
【解析】∵,∴和的最大公约数是7.
故选C.
【考点】算法案例.
71.公元263年左右,我国数学家刘徽发现当圆内接正多边形的边数无限增加时,多边形面积可无限逼近于圆的面积,并创立了“割圆术”,利用“割圆术”刘徽得到了圆周率精确到小数点后两位的近似值3.14,这就是著名的“徽率”.如图是利用刘徽的“割圆术”思想设计的一个程序框图,则输出的(四舍五入精确到小数点后两位)的值为()(参考数据:)
A.3.10B.3.11C.3.12D.3.13
【答案】B
【解析】模拟执行程序,可得:,不满足条件
,不满足条件,满足条件,退出循环,输出n的值为24.故选:B.
【考点】程序框图.
72.根据下列程序,当的输入值为2,的输入值为-2时,输出值为,则 .
【答案】
【解析】根据程序,可知,进而可知,输出,所以.
【考点】顺序语句.
【思路点睛】本题主要考查了算法中顺序语句,根据题中所给的顺序语句,可知第一步得到的,第二步得到,第三步得到,进而求出的值.
73.某店一个月的收入和支出总共记录了个数据,,其中收入记为正数,支出记为负数.该店用下边的程序框图计算月总收入和月净盈利,那么在图中空白的判断框和处理框中应
分别填入下列四个选项中的( )
A.B.
C.D.
【答案】C
【解析】月总收入为S,支出T为负数,
因此A>0时应累加到月收入S,
故判断框内填:A>0
又∵月盈利V=月收入S-月支出T,
但月支出用负数表示
因此月盈利V=S+T
故处理框中应填:V=S+T
【考点】设计程序框图解决实际问题
74.执行下面的程序框图,则输出的等于()
A.B.C.D.
【答案】D
【解析】第一次循环,得;第二次循环,得;第三次循环,得,此时不满足循环条件,退出循环,输出,故选D.
【考点】程序框图.
75.如图给出的是计算的值的一个程序框图,其中判断框内应填入的条件是().
A.B.C.D.
【答案】A
【解析】本程序框图考查的是计算的共计9个数的和,所以共循环9次,即从变到10,要输出这9项和,判断条件为,故选
76.执行如图所示的程序框图,则输出的结果是()
A.B.C.D.
【答案】C
【解析】第一次循环,,第二次循环,,直至第十四次循环,,第十五次循环,,结束循环,输出,选C.
点睛:算法与流程图的考查,侧重于对流程图循环结构的考查.先明晰算法及流程图的相关概念,
包括选择结构、循环结构、伪代码,其次要重视循环起点条件、循环次数、循环终止条件,更要
通过循环规律,明确流程图研究的数学问题,是求和还是求项.
77.执行如图的程序框图,若输入的的值为29,则输出的的值为()
A.1B.2C.3D.4
【答案】B
【解析】循环依次为,结束循环,输出,选B.
78.读下面的流程图,当输入的值为-5时,输出的结果是
________.
【答案】2
【解析】由题第一次:;第二次:
第三次:;第四次:;则输出为
【考点】算法程序框图的读法.
79.执行如图程序框图,输出的为()
A.B.C.D.
【答案】A
【解析】时,否,所以,是,否,所以,是,,是,,是,,否,所以,是,
,否,所以,是,,是,,否,输
出,故选A.
80.执行如图所示的程序框图,若输出的的值为,则判断框内可填入的条件是
A.B.C.D.
【答案】A
【解析】由题意得,模拟执行程序框图,可得:
,
满足条件,;
满足条件,;
满足条件,;
满足条件,;
由题意,此时应不满足套件,推出循环,输出的值为,
结合选项可得判断框内填入的条件可以是,故选A.
81.在图1的程序框图中,若输入的x值为2,则输出的y值为
A.0B.C.D.
【答案】D
【解析】根据题意,本程序框图为求y的和
循环体为“直到型”循环结构,输入x=2,
第一次循环:y=×2−1=0,|0−2|=2>1;x=0,
第二次循环:y=×0−1=-,|−0|=1,x=-1;。