题目内容
如图所示是一个算法的伪代码.如果输出的y的值是20,则输入的x的值是( )A.2
B.6
C.2或6
D.20
【答案】分析:分析流程图所示的顺序,可知:该程序的作用是计算并输出分段函数 y=
的函数值,若输出的y的值为20,可根据分段函数的解析式,逆推出自变量x的值.
解答:解:分析程序中各变量、各语句的作用,
再根据流程图所示的顺序,可知:
该程序的作用是计算并输出分段函数 y=
的函数值,
当x≤5时,y=10x=20,解得:x=2
当x>5时,y=2.5x+5=20,解得:x=6,
故选C.
点评:本题考点是伪代码,考查读懂一些简单程序的能力,对程序语句的了解是解题的关键.
解答:解:分析程序中各变量、各语句的作用,
再根据流程图所示的顺序,可知:
该程序的作用是计算并输出分段函数 y=
当x≤5时,y=10x=20,解得:x=2
当x>5时,y=2.5x+5=20,解得:x=6,
故选C.
点评:本题考点是伪代码,考查读懂一些简单程序的能力,对程序语句的了解是解题的关键.
练习册系列答案
相关题目