试题
题目:
按下列所示的程序计算,若开始输入x=1,则最后输出的结果是( )
A.15
B.25
C.235
D.255
答案
D
解:x=1代入x
2
+2x得3,3<20,
将x=3代入x
2
+2x得15,15<20,
x=15代入x
2
+x的255,255>20,符合题意.
故选D.
考点梳理
考点
分析
点评
专题
代数式求值.
观察图形我们可知将x的值代入就可以计算出结果.如果计算的结果不大于20,则需要把结果再次代入关系式求值,直到算出的值>20为止,即可得出结果.
解答本题的关键就是弄清楚题图给出的计算程序.
由于代入1计算出的值是3,但3<20不是要输出的值,这是本题易出错的地方,还应将x=3代入x
2
+2x继续计算.
图表型.
找相似题
(2013·怀化)已知m=1,n=0,则代数式m+n的值为( )
(2012·海南)当x=-2时,代数式x+3的值是( )
(2008·泰州)根据图的流程图中的程序,当输入数据x为-2时,输出数值y为( )
(2006·苏州)若x=2,则
1
8
x
3
的值是( )
(2006·连云港)当x=-1时,代数式x
2
+2x+1的值是( )