题目内容
已知函数f(x)=
思路分析:此题是求分段函数的函数值,先判断x的范围,选择计算f(x)的公式,再判断f(x)的范围,选择计算f[f(x)]的公式.
解:算法的程序框图如图所示.
![]()
程序:
x=input(“x=”);
if x<2
y1=x+5;
if y1<2
y=y1+5;
print(% io(2),y);
else
y=y1*y1-2*y1;
print(% io(2),y);
end
else
y2=x*x-2*x;
if y2<2
y=y2+5;
print(% io(2),y);
else
y=y2*y2-2*y2;
print(%io(2),y);
end
end
温馨提示
在使用多个条件语句时,首先要弄清它们之间的关系,以确保条件语句的正确使用,而程序框图能形象直观地描述它们之间的结构关系,因此我们要善于灵活地运用程序框图来分析解决问题.
练习册系列答案
相关题目