课时分层作业(三)条件结构(建议用时:60分钟)一、选择题1.下列问题的算法中,需要条件结构的是()A.求三个数的和B.求某个正实数的常用对数C.求半径为r的圆的面积D.解关于x的一元二次不等式ax2+bx+c>0D[A,B,C中均不对变量进行讨论,只有D中需要讨论,因此需要条件结构.]2.若f(x)=x2,g(x)=log2x,则如图所示的程序框图中,输入x=0
25,输出h(x)=()A.0
25B.2C.-2D.-0
25C[当x=0
25时,f(0
25)=>g(0
25)=-2,故执行“是”路径,即h(x)=log2x,h(0
25)=log20
]3.已知函数y=图中表示的是给定x的值,求其对应的函数值y的程序框图①处应为()A.x2
A[框图“是”出口对应的是y=2-x,结合分段函数的解析式知,①处应填x1,则令y=log2x=2,得x=4>1;若x≤1,则令y=x-1=2,得x=3,但3>1,应舍去.]5.计算函数y=的值的程序框图如图所示,则对①②③的填空完全正确的是()A.①y=0;②x=0
;③y=x+6B.①y=0;②x<0
;③y=x+6C.①y=x2+1;②x>0
;③y=0D.①y=x2+1;②x=0
;③y=0D[由分段函数的表达式知,当x>0时,y=x2+1,故①处填“y=x2+1”;由②的条件不满足则执行y=x+6知②处填“x=0
”;由当x=0时,y=0知,③处填“y=0”.]二、填空题6.判断正整数x的奇偶性的程序框图如图,则①处应为________(只要写出一种正确答案即可).r=1
[框图的功能是判断一个正整数是奇数还是偶数,关键看能否被2整除,当满足条件时为奇数,所以余数为1,即①处可填r=1
]7.如图所示的算法功能是________.计算|a-b|[由框图知,当a≥b时,结果为a-b;当