(本小题满分12分)编写一个算法流程图,对于函数 输入x的值,输出相应的函数值,并用基本语句表示此算法。
题型:不详难度:来源:
(本小题满分12分) 编写一个算法流程图,对于函数
输入x的值,输出相应的函数值,并用基本语句表示此算法。 |
答案
Input x If x<0 then y=2x-1 Else If x<1 then y=x2 Else y=x2+1 End If End If Print y End |
解析
本题考查了设计程序框图解决实际问题.主要考查编写程序解决分段函数问题. 本题考查的知识点是设计程序框图解决实际问题,我们根据题目已知中分段函数的解析式,然后根据分类标准,设置两个判断框的并设置出判断框中的条件,再由函数各段的解析式,确定判断框的“是”与“否”分支对应的操作,由此即可画出流程图,再编写满足题意的程序. Input x If x<0 then y=2x-1 Else If x<1 then y=x2 Else y=x2+1 End If End If Print y End |
举一反三
按下列程序框图来计算:如果x=5,应该运算_______次才停止。![](http://img.shitiku.com.cn/uploads/allimg/20191031/20191031071114-51805.png) |
下列语句是正确的赋值语句的是( )A.5=x | B.x+y=3 | C.x=y=-2 | D.y=y*y |
|
如图是某一问题的算法程序框图,它反映的算法功能是 _______.![](http://img.shitiku.com.cn/uploads/allimg/20191031/20191031071059-70251.jpg) |
在边长为4的正方形ABCD的边上有一点P沿着折线BCDA由点B(起点)向点A(终点)运动.设点P运动的路程为x, 的面积为y,且y与x之间的函数关系式用如图所示的程序框图给出. (1)写出框图中①、②、③处应填充的式子;(2)若输出的面积y值为6,则路程x的值为多少?并指出此时点P的在正方形的什么位置上?
|
已知有右程序,如果程序执行后输出的结果是11880,那么在程序UNTIL后面的“条件”应为 ( )
![](http://img.shitiku.com.cn/uploads/allimg/20191031/20191031071042-29736.jpg) A.i > 9 | B.i >= 9 | C.i <= 8 | D.i < 8 |
|
最新试题
热门考点