第3课时条件结构知识点一条件结构的概念1.下列关于条件结构的描述,不正确的是()A.条件结构的出口有两个,但在执行时,只有一个出口是有效的B.条件结构的判断条件要写在判断框内C.双选择条件结构有两个出口,单选择条件结构只有一个出口D.条件结构根据条件是否成立,选择不同的分支执行答案C解析单选择条件结构的出口有两个,故C错误.2.如图所示的程序框图,其功能是()A.输入a,b的值,按从小到大的顺序输出它们的值B.输入a,b的值,按从大到小的顺序输出它们的值C.求a,b的最大值D.求a,b的最小值答案C解析根据执行过程可知该程序框图的功能是输入a,b的值,输出它们的最大值,即求a,b的最大值.知识点二条件结构的应用3.如图是计算函数y=的值的程序框图,在①②③处应分别填入的是()A.①y=ln(-x),②y=0,③y=2xB.①y=ln(-x),②y=2x,③y=0C.①y=0,②y=2x,③y=ln(-x)D.①y=0,②y=ln(-x),③y=2x答案B解析①处应填入自变量x≤-2时的解析式,②处应填入自变量x>3时的解析式,③处应填入自变量-20答案D解析A,B,C中均不对变量进行讨论,只有D中需要讨论,因此需要条件结构.2.计算函数y=的值的程序框图如图所示,则对①②③的填空完全正确的是()A.①y=0;②x=0
;③y=x+6B.①y=0;②x0
;③y=0D.①y=x2+1;②x=0
;③y=0答案D解析由分段函数的表达式知,当x>0时,y=x2+1,故①处填“y=x2+1”;由②的条件不满足则执行y=x+6知②处填“x=0
”;由当x=0时,y=0知,③处填“y=0”.3.如图,若f(x)=x2,g(x)=log2x,输入x的值为0.25,则输出结果为()A.0.24B.-2C.2D.-0.25答案B解析由框图知,h(x)是f(x)与g(x)中的较小值,因为f(0