试题
题目:
按图所示的程序计算,若开始输入的x值为3,则最后输出的结果是( )
A.6
B.21
C.231
D.以上答案均不对
答案
C
解:将x=3代入
x(x+1)
2
得,
x(x+1)
2
=6<200;
则将6再代入
x(x+1)
2
得,
x(x+1)
2
=21<200;
再将21代入
x(x+1)
2
得,
x(x+1)
2
=231>200;
所以,最后的输出结果为231.
故选C.
考点梳理
考点
分析
点评
专题
代数式求值.
将x=3代入
x(x+1)
2
,若得到的值<200,则再将得到的值代入
x(x+1)
2
,直到得到的值>200时,才是输出的结果.
解决本题的关键是要弄清程序的含义,只要代入x值得到的结果小于200,则就继续代入,直到输出的结果大于200为止.
图表型.
找相似题
(2012·庆阳)已知整式
x
2
-
5
2
x
的值为6,则2x
2
-5x+6的值为( )
(2012·海南)当x=-2时,代数式x+3的值是( )
(2010·仙桃)已知a-2b=-2,则4-2a+4b的值是( )
(2009·海南)当x=-2时,代数式x+1的值是( )
(2006·苏州)若x=2,则
1
8
x
3
的值是( )