3.运行如图所示的程序框图,若输出的y值的范围是[0,10],则输入的x的取值范围是________.
易错分析 由于对判断框中的条件判断不清而致误.
正解 [-7,9] 本题是计算分段函数y=
的函数值的程序框图.当0≤3-x≤10时,-7≤x<-1;当0≤x2≤10时,-1≤x≤1;当0≤x+1≤10时,1<x≤7.故输入的x的取值范围是[-7,9].
一、选择题
1.解决下列问题的算法中,需要条件结构的是( )
A.求三个数的和
B.求某个正实数的常用对数
C.求半径为r的圆的面积
D.解关于x的一元二次不等式ax2+bx+c>0
答案 D
解析 A,B,C中均不对变量进行讨论,只有D中需要讨论,因此需要条件结构.
2.计算函数y=的值的程序框图如图所示,则对①②③的填空完全正确的是( )