欢迎来到天天文库
浏览记录
ID:45507441
大小:157.50 KB
页数:6页
时间:2019-11-14
《2019-2020年高考数学大一轮总复习 第11篇 第2节 算法初步课时训练 理 新人教A版 》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2019-2020年高考数学大一轮总复习第11篇第2节算法初步课时训练理新人教A版一、选择题1.如图所示,程序框图(算法流程图)的输出结果是( )A.3 B.4C.5D.8解析:第一次运算后,x=2,y=2,第二次运算后,x=4,y=3,第三次运算后,x=8,y=4,输出的结果为y的值,是4.故选B.答案:B2.将两个数a=8,b=17交换,使a=17,b=8,下面语句正确的是( )A.B.C.D.解析:由赋值语句可知B正确.故选B.答案:B3.(xx安徽省级示范高中高三联考)如图所示程序框
2、图(算法流程图)的输出结果是( )A.3B.11C.38D.123解析:第一步:a=12+2=3<12,第二步:a=32+2=11<12,第三步:a=112+2=123>12,跳出循环输出a=123.故选D.答案:D4.(xx年高考安徽卷)如图所示,程序框图(算法流程图)的输出结果是( )A.B.C.D.解析:该算法流程图实为计算s=++的值,s=,故选D.答案:D5.(xx年高考江西卷)阅读如图程序框图,如果输出i=5,那么在空白矩形框中应填入的语句为( )解析:当i=2时,S=2×2+1=5<10;当
3、i=3时,仍然循环,排除D;当i=4时,S=2×4+1=9<10;当i=5时,不满足S<10,即此时S≥10,输出i.此时A项求得S=2×5-2=8,B项求得S=2×5-1=9,C项求得S=2×5=10.故只有C项满足条件.故选C.答案:C6.(xx年高考福建卷)阅读如图所示的程序框图,若输入的k=10,则该算法的功能是( )A.计算数列{2n-1}的前10项和B.计算数列{2n-1}的前9项和C.计算数列{2n-1}的前10项和D.计算数列{2n-1}的前9项和解析:S=0,i=1;S=1+2×0=1=20
4、,i=2;S=1+2×1=1+2=20+21,i=3;S=1+2×3=20+21+22,i=4;…观察得到对应数列的通项公式为an=2n-1.k=10时,i>10时输出,说明是求前10项的和.故选A.答案:A二、填空题7.运行如图所示的程序,输出的结果是________.解析:当a=1,b=2时,a=a+b=1+2=3,故输出的a的值为3.答案:38.(xx年高考江西卷)如图所示为某算法的程序框图,则程序运行后输出的结果是________.解析:此框图依次执行如下循环:第一次:T=0,k=1,sin>sin0成
5、立,a=1,T=T+a=1,k=2,2<6,继续循环;第二次:sinπ>sin不成立,a=0,T=T+a=1,k=3,3<6,继续循环;第三次:sin>sinπ不成立,a=0,T=T+a=1,k=4,4<6,继续循环;第四次:sin2π>sin成立,a=1,T=T+a=2,k=5,5<6,继续循环;第五次:sin>sin2π成立,a=1,T=T+a=3,k=6,6<6不成立,跳出循环,输出T的值为3.答案:39.(xx福建宁德模拟)运行如图所示的程序,若输入a,b分别为3、4,则输出________.解析:由已
6、知中的程序代码,可得其功能是计算并输出分段函数m=的值.当a=3,b=4时,满足a≤b.故m=b=4.答案:410.(xx年高考湖南卷)执行如图所示的程序框图,如果输入a=1,b=2,则输出的a的值为________.解析:当a=1,b=2时,a>8不成立,执行a=a+b后a的值为3;当a=3,b=2时,a>8不成立,执行a=a+b后a的值为5;当a=5,b=2时,a>8不成立,执行a=a+b后a的值为7;当a=7,b=2时,a>8不成立,执行a=a+b后a的值为9;由于9>8成立,故输出a的值为9.答案:91
7、1.(xx年高考湖南卷)如果执行如图所示的程序框图,输入x=-1,n=3,则输出的数S=________.解析:x=-1,n=3→S=6,i=2→S=6×(-1)+2+1=-3,i=1→S=-3×(-1)+1+1=5,i=0→S=5×(-1)+0+1=-4,i=-1,不符合条件,停止循环,故输出S=-4.答案:-412.(xx湖南怀化二模)某程序框图如图所示,若判断框内k≥n,且n∈N时,输出的S=57,则判断框内n应为________.解析:程序在运行过程中各值变化如下表:kS是否继续循环循环前11第一次循环
8、24是第二次循环311是第三次循环426是第四次循环557否故退出循环的条件应为k≥5.则输出的S=57,则判断框内n应为5.答案:5
此文档下载收益归作者所有