阅读以下伪代码:
Read??x
If??1<x≤3??Thenf(x)←-x2+4x-3
Else??f(x)←x2-4x+3
End??If
Print??f(x)
根据以上伪代码,若函数g(x)=f(x)-m在R上至少有三个零点,则实数m的取值范围是________.
网友回答
(0,1]
解析分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是计算分段函数y=f(x)=|x2-4x+3|的函数值;函数g(x)=f(x)-m在R上至少有三个零点,则我们可以在同一平面直角坐标系中画出y=f(x)与y=m的图象进行分析.
解答:解:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是计算分段函数f(x)=|x2-4x+3|的函数值;其函数图象如图所示:又∵函数g(x)=f(x)-m在R上至少有三个零点,则由图可得0<m≤1,故