题目内容
4.设计计算的函数函y=$\left\{\begin{array}{l}{x+1,x≤-1}\\{{x}^{2}+3,-1<x≤1}\\{{e}^{x},x>1}\end{array}\right.$数值的算法.要求画出流程图并用算法语句写出算法.分析 本题考查的知识点是设计程序框图解决实际问题,我们根据题目已知中分段函数的解析式,然后根据分类标准,设置两个判断框的并设置出判断框中的条件,再由函数各段的解析式,确定判断框的“是”与“否”分支对应的操作,由此即可画出流程图,再编写满足题意的程序.
解答 (本题满分为10分)
解:if语句描述算法如下:
输入x;
if x≤-1
then y=x+1;
else if x>1,
then y=ex;
else y=x2+3.
输出f(x).
算法流程图如图.
点评 本题考查了设计程序框图解决实际问题.主要考查编写程序解决分段函数问题,属于基础题.
练习册系列答案
相关题目
15.直线2x-y-10=0和圆(x-2)2+(y+1)2=3的位置关系是( )
A. | 相离 | B. | 相切 | C. | 相交但不过圆心 | D. | 过圆心 |
12.过点A(0,1)且与双曲线x2-y2=4仅有一个公共点的直线共有( )条.
A. | 2 | B. | 3 | C. | 4 | D. | 5 |
19.已知直线x=m与函数f(x)=sinx,函数g(x)=sin($\frac{π}{2}$-x)的图象分别相交于M、N两点,则|MN|的最大值为( )
A. | 1 | B. | $\sqrt{2}-1$ | C. | $\sqrt{2}$ | D. | 2 |
9.设集合A={x|x≤2},则下列四个关系中正确的是( )
A. | 1∈A | B. | 1∉A | C. | {1}∈A | D. | 1⊆A |
13.若(x-1)7=a0+a1(x+1)+a2(x+1)2+…+a7(x+1)7,则a1等于( )
A. | -14 | B. | 448 | C. | -1024 | D. | -16 |