欢迎来到天天文库
浏览记录
ID:47717560
大小:316.00 KB
页数:8页
时间:2019-11-09
《2019-2020年高考数学一轮总复习第11章算法初步与框图模拟创新题文新人教A版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2019-2020年高考数学一轮总复习第11章算法初步与框图模拟创新题文新人教A版一、选择题1.(xx·山西大学附中月考)执行如图所示的程序,若输入的实数x=4,则输出结果为( )A.4B.3C.2D.解析 ∵x=4>1,∴y=log24=2.答案 C2.(xx·四川省统考)某程序框图如图所示,若输出的S=57,则判断框内应填( )A.k>4?B.k>5?C.k>6?D.k>7?解析 k=1,S=1;k=2,S=2×1+2=4;k=3,S=2×4+3=11;k=4,S=2×11+4=26;k=5,S=2×26+5=57;要输出S=57,需填“k>4?”.答案 A3.(x
2、x·河南洛阳统考)执行如图所示的程序,若输入的x=2,则输出的所有x的值的和为( )A.6B.21C.101D.126解析 由程序框图得输出的x的值为2到100之间,使得log2x为整数的数,则输出的x的值分别为2,4,8,16,32,64,它们的和为126,故选D.答案 D4.(xx·湖南四大名校检测)执行如图所示的程序框图后,输出的值为4,则P的取值范围是( )A.
C.≤P3、 D二、填空题5.(xx·淄博二模)执行如图所示的程序框图,若输出的结果是8,则输入的数是________.解析 由a≥b得x2≥x3,解得x≤1.所以当x≤1时,输出a=x2,当x>1时,输出b=x3.所以当x≤1时,由a=x2=8,解得x=-=-2.若x>1,由b=x3=8,得x=2,所以输入的数为2或-2.答案 2或-26.(xx·河北衡水中学模拟)运行如图的程序框图,如果输入的x的值在[-2,3]内,那么输出的f(x)的取值范围是________.解析 利用程序框图得解析式,再求解值域.由程序框图得f(x)=则其值域为∪(4,9],即为.答案 创新导向题利用程序框图4、求值7.某程序框图如图所示,当输出y值为-8时,则输出x的值为( )A.64B.32C.16D.8解析 由程序框图知:第一次循环n=3,x=2,y=-2;第二次循环n=5,x=4,y=-4;第三次循环n=7,x=8,y=-6,第四次循环n=9,x=16,y=-8.∵输出y值为-8,∴输出的x=16,故选C.答案 6利用程序框图求取值范围8.如图是一个程序框图,若输出i的值为5,则实数m的值可以是( )A.3B.4C.5D.6解析 S=2,i=2,2≤2m;S=6,i=3,6≤3m;S=13,i=4,13≤4m;S=23,i=5,23>5m,此时结束程序,则≤m<.答案 5、B专项提升测试模拟精选题一、选择题9.(xx·赣州市重点四校联考)已知函数f(x)=ax3+x2在x=-1处取得极大值,记g(x)=.程序框图如图所示,若输出的结果S=,则判断框中可以填入的关于n的判断条件是( )A.n≤2013?B.n≤2014?C.n>2013?D.n>2014?解析 f′(x)=3ax2+x,3a(-1)2-1=0,a=,f′(x)=x2+x,g′(x)=,g(n)==-,由程序框图知S=g(1)+g(2)+…+g(n)=++…+=1-=,∴n=2013,应填入n≤2013?答案 A10.(xx·宝鸡市质检)某程序框图如图所示,则该程序运行后输出的6、S的值等于( )A.1B.C.D.解析 S=1,k=1<2015;S=<1,k=2<2015;S=2×=<1,k=3<2015;S=×2=<1,k=4<2015;S=×2=1,k=5<2015,循环周期为4,2015=4×503+3,S=1,k=2013<2015;S=,k=2014<2015;S=×2=<1,k=2015=2015,S=×2=<1,k=2016>2015,输出S=.答案 C二、填空题11.(xx·江西九校联考)执行如图所示的程序框图,若输入p=5,则输出的S等于________.解析 逐次列举.该程序框图运行5次,故输出的S=++…+==.答案 12.(7、xx·潍坊二模)下列程序框图中,语句1将被执行的次数为________.解析 ∵循环次数=+1,又∵循环的初值为1,退出循环时终值为100,步长为3,故循环次数为+1=34.答案 34创新导向题程序框图与概率综合问题13.已知a,b,c为集合A={1,2,3,4,5}中三个不同的数,通过如图所示的算法框图给出一个算法,输出一个整数a,则输出的数a=5的概率是________.解析 由算法可知输出的a是a,b,c中最大的一个,若输出的数为5,则这三个数中必须要有5,从集合A={1,2,3,4,5}中选三个不同的数共有
3、 D二、填空题5.(xx·淄博二模)执行如图所示的程序框图,若输出的结果是8,则输入的数是________.解析 由a≥b得x2≥x3,解得x≤1.所以当x≤1时,输出a=x2,当x>1时,输出b=x3.所以当x≤1时,由a=x2=8,解得x=-=-2.若x>1,由b=x3=8,得x=2,所以输入的数为2或-2.答案 2或-26.(xx·河北衡水中学模拟)运行如图的程序框图,如果输入的x的值在[-2,3]内,那么输出的f(x)的取值范围是________.解析 利用程序框图得解析式,再求解值域.由程序框图得f(x)=则其值域为∪(4,9],即为.答案 创新导向题利用程序框图
4、求值7.某程序框图如图所示,当输出y值为-8时,则输出x的值为( )A.64B.32C.16D.8解析 由程序框图知:第一次循环n=3,x=2,y=-2;第二次循环n=5,x=4,y=-4;第三次循环n=7,x=8,y=-6,第四次循环n=9,x=16,y=-8.∵输出y值为-8,∴输出的x=16,故选C.答案 6利用程序框图求取值范围8.如图是一个程序框图,若输出i的值为5,则实数m的值可以是( )A.3B.4C.5D.6解析 S=2,i=2,2≤2m;S=6,i=3,6≤3m;S=13,i=4,13≤4m;S=23,i=5,23>5m,此时结束程序,则≤m<.答案
5、B专项提升测试模拟精选题一、选择题9.(xx·赣州市重点四校联考)已知函数f(x)=ax3+x2在x=-1处取得极大值,记g(x)=.程序框图如图所示,若输出的结果S=,则判断框中可以填入的关于n的判断条件是( )A.n≤2013?B.n≤2014?C.n>2013?D.n>2014?解析 f′(x)=3ax2+x,3a(-1)2-1=0,a=,f′(x)=x2+x,g′(x)=,g(n)==-,由程序框图知S=g(1)+g(2)+…+g(n)=++…+=1-=,∴n=2013,应填入n≤2013?答案 A10.(xx·宝鸡市质检)某程序框图如图所示,则该程序运行后输出的
6、S的值等于( )A.1B.C.D.解析 S=1,k=1<2015;S=<1,k=2<2015;S=2×=<1,k=3<2015;S=×2=<1,k=4<2015;S=×2=1,k=5<2015,循环周期为4,2015=4×503+3,S=1,k=2013<2015;S=,k=2014<2015;S=×2=<1,k=2015=2015,S=×2=<1,k=2016>2015,输出S=.答案 C二、填空题11.(xx·江西九校联考)执行如图所示的程序框图,若输入p=5,则输出的S等于________.解析 逐次列举.该程序框图运行5次,故输出的S=++…+==.答案 12.(
7、xx·潍坊二模)下列程序框图中,语句1将被执行的次数为________.解析 ∵循环次数=+1,又∵循环的初值为1,退出循环时终值为100,步长为3,故循环次数为+1=34.答案 34创新导向题程序框图与概率综合问题13.已知a,b,c为集合A={1,2,3,4,5}中三个不同的数,通过如图所示的算法框图给出一个算法,输出一个整数a,则输出的数a=5的概率是________.解析 由算法可知输出的a是a,b,c中最大的一个,若输出的数为5,则这三个数中必须要有5,从集合A={1,2,3,4,5}中选三个不同的数共有
此文档下载收益归作者所有