图给出了一个程序框图,其作用是输入x的值,输出相应的y值.若输出的y值为2,则所有这样的x值之和为A.B.C.或D.3
网友回答
D
解析分析:由程序框图可确定此程序框图的算法功能为求分段函数的值,在各段中令y=2解方程即可求出所有这样的x值之和.
解答:观察程序框图,可确定此程序框图的算法功能为求分段函数的值,∵输出的y值为2,∴当x≤1时,y=3-2x=2,解得x=,当x>1时,y=2x-3=2,解得x=,∴所有这样的x值之和==3.故选D.
点评:本题考查条件结构的程序框图,搞清程序框图的算法功能是解决本题的关键.