内容正文:
配套课时作业
1.(2017·山东高考)执行两次如图所示的程序框图,若第一次输入的x的值为7,第二次输入的x的值为9,则第一次、第二次输出的a的值分别为( )
A.0,0 B.1,1 C.0,1 D.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.设x∈[0,3],执行如图所示的程序框图,从输出的结果中随机取一个数a,则“a≤5”的概率为( )
A. D. C. B.
答案 C
解析 由程序框图可知y=.=该函数的值域是[3,10],所以所求概率为
3.(2019·青岛模拟)执行如图所示的程序框图,若输出的结果为48,则判断框中可以填( )
A.n≤5 B.n>5 C.n≤4 D.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=48,a=15,满足判断框中的条件,退出循环,输出的S=48,所以判断框中可以填n>5.
4.执行如图所示的程序框图,若输入向量a=c=(-2,2),b=(1,0),则输出S的值是( )
A.18 B.20 C.22 D.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,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,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=42<m,退出循环,所以30<m≤42,故选A.
6.(2019·昆明调研)如图所示的程序框图来源于中国古代数学著作《孙子算经》,其中定义[x]表示不超过x的最大整数,例如[0.6]=0,[2]=2,[3.6]=3.执行该程序框图,则输出的a=( )
A.9 B.16 C.23 D.30
答案 C
解析 执行程序框图,k=1,a=9,9-3·=3,满足条件,退出循环.则输出的a=23.故选C.=2,23-5·=1≠2;k=3,a=23,23-3·=0≠2;k=2,a=16,16-3·
7.“中国剩余定理”是中国古代求解一次同余式组的方法,若正整数N除以正整数m后的余数为n,则记为N≡n(MOD m),例如10≡4(MOD 6),如图所示的程序框图的算法源于“中国剩余定理”,若执行该程序框图,则输出的N=( )
A.16 B.14 C.13 D.11
答案 A
解析 开始,N=10,N=10+1=11,N≡1(MOD 3)不成立,N=11+1=12,N≡1(MOD 3)不成立,N=12+1=13,N≡1(MOD 3)成立,N≡1(MOD 5)不成立,N=13+1=14,N≡1(MOD 3)不成立,N=14+1=15,N≡1(MOD 3)不成立,N=15+1=16,N≡1(MOD 3)成立,N≡1(MOD 5)成立,输出的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]上单调递增,且当t=0时,S=0,当t=1时,S=-2,当t=2时,S=2,所以S∈[-2,2].综上,S∈[-4,2],故选A.
9.(2018·全国卷Ⅱ)为计算S=1-,设计了下面的程序框图,则在空白框中应填入( )
-+…+-+