试题
题目:
如图所示是一个自行设计的计算程序,若输入x的值为1,那么执行此程序后,输出的数y是( )
A.-2
B.2
C.3
D.4
答案
D
解:由已知计算程序可得到代数式:2x
2
-4,
当x=1时,2x
2
-4=2×1
2
-4=-2<0,
所以继续输入,
即x=-2,
则:2x
2
-4=2×(-2)
2
-4=4>0,
即y=4,
故选:D.
考点梳理
考点
分析
点评
专题
代数式求值.
按照程序的流程,写出前几次循环的结果,并同时判断各个结果是否满足判断框中的条件,直到满足条件,执行输出y.
本题考查解决程序框图中的循环结构时常采用写出前几次循环的结果,找规律.
图表型.
找相似题
(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的值是( )