执行下边的框图,若要使输出的结果为3,则输入的实数x值为( )。

admin2017-12-18  5

问题 执行下边的框图,若要使输出的结果为3,则输入的实数x值为(  )。

选项 A、2
B、8
C、2或8
D、-2或2或8

答案D

解析 根据题意,该框图的含义是当x≤2时,得到函数y=x2—1;当x>2时,得到函数y=log2x。因此,若输出结果为3时,①若x≤2,得x2-1=3,解之得x=±2;②当x>2时,得y=log2x=3,得x=8。因此,可输入的实数x值为2,一2或8,共3个数,故选D。
转载请注明原文地址:https://kaotiyun.com/show/LeIq777K
0

相关试题推荐
最新回复(0)