精英家教网 > 高中数学 > 题目详情
下面语句编写的是求函数f(x)的函数值的算法,这个函数f(x)=
2x,x<3
2,x=3
x2-1,x>3
2x,x<3
2,x=3
x2-1,x>3
分析:根据已知中程序代码,我们分析程序的结构,及分支的条件及满足条件和不满足条件时要执行的语句行,即可分析出算法语句表示的函数的解析式.
解答:解:由已知中的程序代码可得:
该程序的功能是计算分段函数的函数值,
由于程序的结构为分支结构嵌套,
故该分段函数分三段,
由IF语句中的条件及IF与ELSE之间的语句及ELSE与ENDIF之间的语句,
可以得到各段函数自变量的取值范围及解析式,
进而得到函数的解析式为:y=
2x,x<3
2,x=3
x2-1,x>3

故答案为:
2x,x<3
2,x=3
x2-1,x>3
点评:要求条件结构对应的函数解析式,要分如下几个步骤:①分析流程图的结构,分析是条件结构是如何嵌套的,以确定函数所分的段数;②根据判断框中的条件,设置分类标准;③根据判断框的“是”与“否”分支对应的操作,分析函数各段的解析式;④对前面的分类进行总结,写出分段函数的解析式.
练习册系列答案
相关习题

科目:高中数学 来源: 题型:填空题

下面语句编写的是求函数f(x)的函数值的算法,这个函数f(x)=________.

查看答案和解析>>

科目:高中数学 来源:2009-2010学年北京市通州区高二(上)期中数学试卷(必修3)(解析版) 题型:填空题

下面语句编写的是求函数f(x)的函数值的算法,这个函数f(x)=   

查看答案和解析>>

科目:高中数学 来源: 题型:

下面给出的是用条件语句编写的程序,该程序的功能是求函数____________的函数值.

INPUT x

IF x<3 THEN

  y=2*x

ELSE

  IF x>3 THEN

  y=x*x-1

  ELSE

    y=2

  END IF

END IF

PRINT y

END

查看答案和解析>>

同步练习册答案