资源描述:
《2020版高考数学一轮复习第十二章算法初步第1讲算法初步配套课时作业理(含解析)新人教A版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1讲算法初步配套课时作业1.(2017·山东高考)执行两次如图所示的程序框图,若第一次输入的x的值为7,第二次输入的x的值为9,则第一次、第二次输出的a的值分别为( )A.0,0B.1,1C.0,1D.1,0答案 D解析 当x=7时,∵b=2,∴b2=4<7=x.又7不能被2整除,∴b=2+1=3.此时b2=9>7=x,∴退出循环,a=1,∴输出a=1.当x=9时,∵b=2,∴b2=4<9=x.又9不能被2整除,∴b=2+1=3.此时b2=9=x,又9能被3整除,∴退出循环,a=0.∴输出a=0.故选D
2、.2.设x∈[0,3],执行如图所示的程序框图,从输出的结果中随机取一个数a,则“a≤5”的概率为( )A.B.C.D.答案 C解析 由程序框图可知y=该函数的值域是[3,10],所以所求概率为=.3.(2019·青岛模拟)执行如图所示的程序框图,若输出的结果为48,则判断框中可以填( )A.n≤5B.n>5C.n≤4D.n>4答案 B解析 n=1,S=3,a=5;n=2,S=8,a=7;n=3,S=15,a=9;n=4,S=24,a=11;n=5,S=35,a=13,不满足判断框中的条件;n=6,S=
3、48,a=15,满足判断框中的条件,退出循环,输出的S=48,所以判断框中可以填n>5.4.执行如图所示的程序框图,若输入向量a=c=(-2,2),b=(1,0),则输出S的值是( )A.18B.20C.22D.24答案 B解析 程序对应的运算:a=c=(-2,2),则a·c=8,S=0+8=8,i=1,c=c+b=(-1,2);a=(-2,2),b=(1,0),c=(-1,2),则a·c=6,S=8+6=14,i=2,c=c+b=(0,2);a=(-2,2),b=(1,0),c=(0,2),则a·c=4
4、,S=14+4=18,i=3,c=c+b=(1,2);a=(-2,2),b=(1,0),c=(1,2),则a·c=2,S=18+2=20,i=4,c=c+b=(2,2);a=(-2,2),b=(1,0),c=(2,2),则a·c=0,此时跳出循环体.故输出S的值为20,故选B.5.(2019·郑州一检)执行如图所示的程序框图,若输出的结果是7,则判断框内m的取值范围是( )A.(30,42]B.(30,42)C.(42,56]D.(42,56)答案 A解析 k=1,S=2;k=2,S=2+4=6;k=3,
5、S=6+6=12;k=4,S=12+8=20;k=5,S=20+10=30;k=6,S=30+12=42;k=7,此时不满足S=426、3,a=23,23-3·=2,23-5·=3,满足条件,退出循环.则输出的a=23.故选C.7.“中国剩余定理”是中国古代求解一次同余式组的方法,若正整数N除以正整数m后的余数为n,则记为N≡n(MODm),例如10≡4(MOD6),如图所示的程序框图的算法源于“中国剩余定理”,若执行该程序框图,则输出的N=( )A.16B.14C.13D.11答案 A解析 开始,N=10,N=10+1=11,N≡1(MOD3)不成立,N=11+1=12,N≡1(MOD3)不成立,N=12+1=13,N≡1(MOD3)成
7、立,N≡1(MOD5)不成立,N=13+1=14,N≡1(MOD3)不成立,N=14+1=15,N≡1(MOD3)不成立,N=15+1=16,N≡1(MOD3)成立,N≡1(MOD5)成立,输出的N=16.故选A.8.执行如图所示的程序框图,如果输入的t∈[-2,2],则输出的S∈( )A.[-4,2]B.[-2,2]C.[-2,4]D.[-4,0]答案 A解析 当-2≤t<0时,S=2t∈[-4,0);当0≤t≤2时,S=t3-3t,易知S=t3-3t在t∈[0,1)上单调递减,在t∈(1,2]上单调递
8、增,且当t=0时,S=0,当t=1时,S=-2,当t=2时,S=2,所以S∈[-2,2].综上,S∈[-4,2],故选A.9.(2018·全国卷Ⅱ)为计算S=1-+-+…+-,设计了下面的程序框图,则在空白框中应填入( )A.i=i+1B.i=i+2C.i=i+3D.i=i+4答案 B解析 由S=1-+-+…+-,知程序框图先对奇数项累加,偶数项累加,最后再相减.因此在空白框中应填入i=i+2,选B.10.执行