题目内容

某算法的程序框如图所示,若输出结果为
1
2
,则输入的实数x的值是(  )
A、-
3
2
B、
2
C、
5
2
D、4
考点:程序框图
专题:算法和程序框图
分析:由已知中的程序框图可知:该程序的功能是利用条件结构计算并输出分段函数y=
log2x,x>1
x-2,x≤1
的值,由输出结果为
1
2
,分类讨论可求出输入的实数x的值.
解答: 解:由已知中的程序框图可知:
该程序的功能是利用条件结构计算并输出分段函数y=
log2x,x>1
x-2,x≤1
的值,
当x>1时,log2x=
1
2
,解得x=
2

当x≤1时,x-2=
1
2
,解得x=
5
2
(舍去),
综上所述,输入的实数x的值是
2

故选:B
点评:本题考查的知识点是程序框图,分析出程序的功能是解答的关键.
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网