精英家教网 > 高中数学 > 题目详情

用基本语句写出已知函数y=输入x的值,求y的值的一个算法.

答案:
解析:

  分析:所给函数是一个分段函数,但定义域分成了三段,而不是两段,用简单If语句无法完成,必须使用两个If语句才能把定义域分为三段的函数表示出来.

  解:用算法语句描述该算法,如语句所示.

  点拨:复合If语句表示的算法对应于选择结构中的选择嵌套,If语句的嵌套,不能出现两个If语句相互交错,算法中应对不同的If语句分层次书写.为了增强算法的可读性,一个If要和一个End If搭配使用.本题中分段函数的定义域分为三段,第一段输入值的范围用If后的条件来表示,Then后的语句表示第一段的函数解析式,剩下两段转化为简单If语句的形式放在第一个Else之后.


练习册系列答案
相关习题

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

写出已知函数y=
1(x>0)
0(x=0)
-1(x<0).
输入x的值,求y的值程序.

查看答案和解析>>

科目:高中数学 来源:2012年人教B版高中数学必修3 1.2 基本算法语句练习卷(解析版) 题型:解答题

 写出已知函数   输入的值,求y的值程序.

 

查看答案和解析>>

科目:高中数学 来源:2014届甘肃省高一3月月考数学试卷(解析版) 题型:解答题

写出已知函数   输入的值,求y的值程序.

 

查看答案和解析>>

科目:高中数学 来源:不详 题型:解答题

写出已知函数y=
1(x>0)
0(x=0)
-1(x<0).
输入x的值,求y的值程序.

查看答案和解析>>

同步练习册答案