精品K12教育教学资料
1.1.2 第2课时 条件结构
[课时作业]单页 [A组 学业水平达标]
1.求下列函数的函数值的算法中需要用到条件结构的是( ) A.f(x)=x-1
??x+
C.f(x)=?2
?x-?
22
B.f(x)=2x+1
D.f(x)=2
xx>x
解析:C项中函数f(x)是分段函数,需分类讨论x的取值范围,要用条件结构来设计算法,A,B,D项中均不需要用条件结构. 答案:C
2.下列关于条件结构的描述,不正确的是( )
A.条件结构的出口有两个,但在执行时,只有一个出口是有效的 B.条件结构的判断条件要写在判断框内
C.双选择条件结构有两个出口,单选择条件结构只有一个出口 D.条件结构根据条件是否成立,选择不同的分支执行 解析:C中单选择条件结构中的出口有两个,故C错. 答案:C
3.阅读如图所示的程序框图,若输入a,b,c分别是21,32,75,则输出的值分别是( )
A.96 C.107
解析:∵21<32,∴m=21+32=53,即输出53. 答案:B
4.执行如图所示的程序框图.如果输入的t∈[-2,2],则输出的S属于( )
B.53 D.128
精品K12教育教学资料
精品K12教育教学资料
A.[-6,-2] C.[-4,5]
B.[-5,-1] D.[-3,6]
2
解析:当0≤t≤2时,S=t-3∈[-3,-1].当-2≤t<0时,t=2t+1,则t∈(1,9].此时S=t-3,t∈(1,9],则S∈(-2,6].综上所述,S∈[-3,6]. 答案:D
5.某程序框图如图所示,现输入如下四个函数,则可以输出的函数是( ) A.f(x)=x 1
B.f(x)= 2
xC.f(x)=ln x+2x-6 D.f(x)=x+x
解析:由框图可知,当输入的函数f(x)为奇函数且存在零点时,才可输出f(x),由选项可知,仅f(x)=x+x同时满足这两个条件,故选D. 答案:D
6.如图是某种算法的程序框图,当输出的y的值大于2时,则输入的x的取值范围为________.
3
3
?3-1,x≤0,
解析:由题知,此算法的程序框图是求分段函数f(x)=?
?x,x>0
若f(x)>2,
精品K12教育教学资料
-x
的值.
精品K12教育教学资料
①当x≤0时,3-1>2,即3>3,所以-x>1,即x<-1; ②当x>0时,x>2,即x>4.
综上所述,x的取值范围为(-∞,-1)∪(4,+∞). 答案:(-∞,-1)∪(4,+∞)
7.下面三个问题中必须用条件结构才能实现的是________.(填写正确的序号) ①已知梯形上、下底分别为a,b,高为h,求梯形面积; ②求三个数a,b,c中的最小数;
??x-
③求函数f(x)=?
??x+
-x-xxx<
,
的函数值.
解析:因为①不需要分类讨论,故①不需要用条件结构,而②③需讨论,故必须用条件结构才能实现. 答案:②③
8.某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为c=
??0.53a,a?
?50×0.53+?
,
a-,a>
其中a(单位:kg)为行李的质量,试给出计
算运费c(单位:元)的一个算法,并画出算法框图. 解析:算法如下:
(1)第一步,输入行李的质量a;
(2)第二步,如果a≤50,那么c=0.53a,否则c=50×0.53+(a-50)×0.85; (3)第三步,输出运费c.
上述算法可以用程序框图表示为:
x2-x<,??
x=,9.画出求函数y=???log2xx>
的函数值的程序框图.
解析:程序框图如图所示:
精品K12教育教学资料
精品K12教育教学资料
[B组 应考能力提升]
1.已知M=ln 2,N=lg 10,执行如图所示的程序框图,则输出S的值为( )
A.1 C.ln 5
B.ln 10 D.ln 2
解析:依题意,可得M<N,故输出的S=M=ln 2,故选D. 答案:D
2.如图所示的程序框图能判断任意输入的整数x的奇偶性,其中判断框内的条件是__________.
解析:判断框中填写的应该是余数与0的关系,偶数即整数除以2的余数为0,而余数在这个程序框图中用字母m表示,所以判断框中应填写“m=0?”. 答案: m=0?
3.如图是求某个函数的函数值的程序框图,则满足该程序的函数的解析式为________. 精品K12教育教学资料
相关推荐: