题目内容

16.在如图的程序框图中,若输入的x值为2,则输出的y值为(  )
A.0B.$\frac{1}{2}$C.-$\frac{3}{2}$D.-1

分析 由已知中的程序语句,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.

解答 解:模拟程序的运行,由于输入的x的值为2,可得:y=0;
判断|0-2|=2<1不成立,执行x=0,y=-1;
判断|-1-0|=1<1不成立,执行x=-1,y=-$\frac{3}{2}$;
判断|$-\frac{3}{2}$+1|=$\frac{1}{2}$<1成立,跳出循环,输出y的值为-$\frac{3}{2}$,算法结束.
故选:C.

点评 本题考查了程序框图,是直到型结构,直到型结构是先执行一次运算,然后进行判断,不满足条件执行循环,满足条件跳出循环,算法结束,是基础题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网