题目内容

已知函数f(x)=画出程序框图,并写出求f[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

温馨提示

    在使用多个条件语句时,首先要弄清它们之间的关系,以确保条件语句的正确使用,而程序框图能形象直观地描述它们之间的结构关系,因此我们要善于灵活地运用程序框图来分析解决问题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网