问题
填空题
已知算法(伪代码)如下,指出其功能(用算式表示)______
Read x
If x≤0 Then
y←1-2x
Else
If x≤1 Then
y←1
Else y←1-2x
End If
End If
Print y.
答案
由伪代码得:
程序的功能是根据输入的x,计算分段函数的值,
当x≤0时,y=1-2x;
当0<x≤1时,y=1;
当x>1时,y=-1+2x;
即算法的功能为:y=
.1-2x x≤0 1 0<x≤1 2x-1 x>1
故答案为:y=
.1-2x x≤0 1 0<x≤1 2x-1 x>1