• 1.19 MB
  • 2021-06-15 发布

2011高考数学专题复习:《算法与程序框图》专题训练一

  • 12页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
‎2011《算法与程序框图》专题训练一 一、选择题 ‎1、阅读如图‎8 -1 -18‎所示的程序框图,运行相应的程序,输出的结果是 ‎ A.-1 B. C.2 D.O ‎2、某流程图如图‎8-1-5‎所示,现输入如下四个函数,则可以输出的函数是 ‎3、一个算法的程序框图如图‎8-1 -11‎所示,若该程序输出的结果为,则判断框中应填入的条件是 A.‎ B.‎ C.‎ D.‎ ‎4、中山市的士收费办法如下:不超过‎2公里收7元(1即起步价7元),超过2公里的里程每公里收2.6元,另每车次超过‎2公里收燃油附加费1元(不考虑其他因素).相应收费系统的流程图如图‎8 -1 -12‎所示,则①处应填 A.‎ B.‎ C.‎ D.‎ ‎5、如图‎8 -1 -13‎,给出下面的程序框图,那么输出的数是 ‎ A.2450 B.2‎550 C.5050 D.4900‎ ‎6、若某程序框图如图‎8-1 -14‎所示,则该程序运行后输出的B等于 ‎ A.7 B‎.15 C.31 D.63‎ ‎7、如图‎8-1 -15‎所示的算法流程图中.第3个输出的数是 A.1‎ B.‎ C.2‎ D.‎ ‎8、程序框图如图‎8 -1 -17‎:‎ ‎ 如果上述程序运行的结果为S=132,那么判断框中应填入 ‎ A.≤10? B.≥10?‎ ‎ C.≤ll? D.≥11?‎ ‎9、已知程序框图如图‎8 -1 - 24‎所示,则该程序框图的功能是“求数列的前10项和”,则判断框内应填写 ‎10、为调查深圳市中学生平均每人每天参加体育锻炼时间(单位:分钟),按锻炼时间分下列4种情况统计:①0-10分钟;②11-20分钟;③21-30分钟;④30分钟以上.有10 000名中学生参加了此项调查活动,如图‎8 -1 - 25‎是此次调查中某一项的流程图,其输出的结果是6 200.则平均每天参加体育锻炼时间在O-20分钟内的学生的频率是 ‎ A.3 800 B.6 ‎200 C.0.38 D.0.62‎ ‎11、如图‎8-1 -16‎中的程序框图输出的结果为 ‎ A.2 B.3 C.1 D.O 二、填空题 ‎12、一个算法的程序框图如图‎8 -1 -19‎所示,若该程序输出的结果为,则判断框中应填入的条件是____.‎ ‎13、已知数列{}的各项均为正数,观察如图‎8 -1- 27‎所示的程序框图,若=5,=10时,分别有和,则数列{}的通项为=____.‎ ‎14、图8-1 -20是一程序框图,则其输出的结果为_____________.‎ ‎15、一个算法如下:‎ 第一步:计算 第二步:若>0,输出最小值;‎ 第三步:若<0,输出最大值.‎ 已知.,,,则运行以上步骤输出的结果为____.‎ ‎16、如图‎8-1 - 21‎所示程序框图,则其输出的结果S=_________.‎ ‎17、按如图‎8-1 - 22‎所示程序框图来计算:‎ ‎ 如果=5,应该运算__________次才停止.‎ ‎18、运行如图‎8-1 - 23‎所示的程序流程图,则输出I的值为_________.‎ ‎19、阅读如图‎8 -1 -10‎所示的程序框图,该程序输出的结果是______.‎ ‎20、如图‎8-1 - 26‎给出了一个程序框图,其作用是输入的值,输出相应的的值,若要使输入的的值与输出的的值相等,则这样的值的集合为________.‎ 以下是答案 一、选择题 ‎1、C 解析:由算法程序图可知,‎ 输出S=2.故选C.‎ ‎2、D 解析:本题的程序框图的功能是判断函数是否是奇函数且是否存在零点.满足既是奇函数又存在零点的函数是选项D.‎ ‎3、D 解析:当i=l,sum=O,满足条件执行+1 =2;满足条件执行 ‎;满足条件执行 ‎;满足条件执行 ‎;满足条件执行 ‎;不满足条件,结束循环输出,故判断框中应填入的条件是<6.选D.‎ ‎4、D 解析:根据题意可知>2时,收费应为起步价7元+超过2公里的里程收费2.6(-2)元+燃油附加费1元=8+2.6(-2),故选D.‎ ‎5、A 解析:由程序框图可知,此程序框图的功能是求和,即2+4+…+98=2 450.故选A.‎ ‎6、 解析:‎ 此时退出循环,输出B= 63.故选D.‎ ‎7、 解析:,故选C.‎ ‎8、A 解析: 根据程序框图,不满足条件执行S=Sxk=12,=12 -1= 11;不满足条件执行s =12×11= 132, =11 -1 =10;满足条件,输出S=132.故判断框中应填入≤10?,故选A. ‎ ‎9、B 解析:=l时,‎ ‎……‎ ‎ = 11时,结束循环,所以选B. ‎ ‎10、C 解析:由程序框图,当输人体育锻炼时间时,,计数,一直到>10 000,即10 000个数据全部输入完,故输出的结果6 200是每天参加体育锻炼时间的学生人数,则每天体育锻炼时间在0~20分钟内的学生人数是10 000 -6200=3 800,其频率为3 800÷10 000 =‎ ‎0.38.故选c. ‎ ‎11、D 解析:1=1≤5.A +I=l除以5的余数是1;I= 1+1=2≤5,A +I=3除以5的余数是3;I:2+l=3≤5,A +I=6除以5的余数是1;I=3+l=4≤5.A +I=5除以5的余数是0;I=4 +1 =5≤5,A+I=5除以5的余数是0;I=5 +1 =6 >5,此时退出循环,故输出0. ‎ 二、填空题 ‎12、? 解析:由循环体可知,当sum=1时,当 ‎,当sum =3时因此,判断框中应填:i<4?或sum<3?.‎ ‎13、 解析:由框图可知 ‎{ }是等差数列,其公差为d,则有,‎ 由题意可知,=5时,‎ 解得 ‎14、 解析:‎ ‎15、2 解析:只要按照算法的含义有步骤地描述解决的过程,便可得到该题的结果,本题算法用于求二次函数的最值,故输出最小值2.‎ ‎16、 解析:‎ ‎-l= 35,=8,满足条件,结束循环,故输出S=35.‎ ‎17、4 解析:,所 以运算4次才停止.‎ ‎18、7 解析:当累加变量I=7时,P=15 x7 =105 >100,输出I=7.‎ ‎19、729 解析:由程序框图可知,输入初始值 ‎4,此时停止循环,故输出的结果是729.‎ ‎20、{0,1,3}解析:依题意得,或 =l,或 =3.‎