1、课时分层作业(三)条件结构(建议用时:60分钟)一、选择题1下列问题的算法中,需要条件结构的是()A求三个数的和B求某个正实数的常用对数C求半径为r的圆的面积D解关于x的一元二次不等式ax2bxc0DA,B,C中均不对变量进行讨论,只有D中需要讨论,因此需要条件结构2若f(x)x2,g(x)log2x,则如图所示的程序框图中,输入x0.25,输出h(x)()A0.25B2C2D0.25C当x0.25时,f(0.25)g(0.25)2,故执行“是”路径,即h(x)log2x,h(0.25)log20.252.3已知函数y图中表示的是给定x的值,求其对应的函数值y的程序框图处应为()Ax2?Cx2
2、?Dx2?A框图“是”出口对应的是y2x,结合分段函数的解析式知,处应填x1,则令ylog2x2,得x41;若x1,则令yx12,得x3,但31,应舍去5计算函数y的值的程序框图如图所示,则对的填空完全正确的是()Ay0;x0?;yx6By0;x0?;yx6Cyx21;x0?;y0Dyx21;x0?;y0D由分段函数的表达式知,当x0时,yx21,故处填“yx21”;由的条件不满足则执行yx6知处填“x0?”;由当x0时,y0知,处填“y0”二、填空题6判断正整数x的奇偶性的程序框图如图,则处应为_(只要写出一种正确答案即可)r1?框图的功能是判断一个正整数是奇数还是偶数,关键看能否被2整除,
3、当满足条件时为奇数,所以余数为1,即处可填r1?.7如图所示的算法功能是_计算|ab|由框图知,当ab时,结果为ab;当ab时,输出结果为ba,是计算|ab|的算法8某程序框图如图所示,现输入如下四个函数,则可以输出的函数是_f(x)x2;f(x);f(x)ln x2x6;f(x)x3x.由框图知,当输入的函数f(x)为奇函数且存在零点时,才可输出f(x),而选项中仅f(x)x3x同时满足这两个条件三、解答题9某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为c其中(单位:kg)为行李的质量设计程序框图,输入行李质量,计算费用c(单位:元)解程序框图如下:10已知函数y写出给定x的值求该函数
4、的函数值的算法,并画出程序框图解算法如下:第一步,输入x.第二步,如果x0,那么y2x1,否则,执行第三步第三步,如果x1,那么yx1,否则,执行第四步第四步,yx2.第五步,输出y.程序框图如图所示1如图给出了一个程序框图,其作用是输入x的值,输出相应的y值若要使输入的x值与输出的y值相等,则这样的x值有()A1个B2个C3个D4个C该程序的功能是计算并输出分段函数y的值,当x2时,由xx2得x0或1;当25时,由x,得x1(舍去),故满足条件的x值共3个2给出如图所示的算法框图若输入的实数x的值为0,则输出的y值为_1由算法框图可得到一个分段函数,y将x0代入可得y的值为1.3如图所示的程
5、序框图表示的是给定x值,求函数y|x3|相应的函数值的算法请将该程序框图补充完整,其中处应填_,处应填_x3?(或x3?)yx3由y|x3|及程序框图,知处应填x3?(或x3?),处应填yx3.4阅读如图所示的程序框图如果输入alog3,b,c2,那么输出的是_c该程序的功能是输出a,b,c中的最大值,因为alog30,0b1,所以abc,故最后输出c.5某电信部门规定:拨打市内电话时,如果通话时间不超过3分钟,则收取通话费0.2元,如果通话时间超过3分钟,则超过部分以每分钟0.1元收取通话费,不满1分钟按1分钟收费,试设计一个计算通话费用的算法要求写出算法,画出程序框图解设c(单位:元)表示通话费,t(单位:分钟)表示通话时间,t表示当ntn1(nN)时tn1,则依题意有c算法步骤如下:第一步,输入通话时间t;第二步,如果t3,那么c0.2,否则令c0.20.1t3;第三步,输出通话费用c.程序框图如图所示: