精英家教网 > 高中数学 > 题目详情
(本题满分10分)
已知一个算法如下:
S1 输入X;
S2 若X<0,执行S3;否则,执行S5;
S3 
S4 输出Y,结束;
S5 若X=0,执行S6;否则执行S8;
S6 
S7 输出Y,结束;
S8 
S9 输出Y,结束.
(1)指出其功能(用数学表达式表示);
(2)请将该算法用程序框图来描述之.
(1);(2)见解析
根据算法可知本算法表示的是一个分段函数.
然后根据算法画出程序框图,再表示分段函数时,要用到条件结构.
解:这是一个输入x的值,求y值的函数的算法.
函数表达式:         …………4分
其流程图如下:
…………10分
练习册系列答案
相关习题

科目:高中数学 来源:不详 题型:单选题

将八进制数135(8)化为二进制数为 (   )
A.1110101(2)B.1010101(2)
C.1111001(2)D.1011101(2)

查看答案和解析>>

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

把“五进制”数转化为“十进制”数,再把它转化为“八进制”数.

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

如下图,是把二进制数化成十进制数的一个程序框图,判断框内可以
填人的条件是( )
A.B.C.D.

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

运行下面程序
A=1
B=1
While
A=A+B;
B=A+B;
End
C=A+B
Print()

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

下面求1+4+7+…+2008的值的程序中,正整数m的最大值为
A.2009 B.2010 C.2011 D.2012

查看答案和解析>>

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

读程序,该程序表示的函数是_________.

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

在右边程序中,如果输入的值是20,则输出的值是
A.100B.50C.25D.150

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

把十进制数15化为二进制数为(   )
A.1011B.1001 (2C.1111(2)D.1111

查看答案和解析>>

同步练习册答案