题目内容

下面的程序语句输出的结果y为(  )

y=4;

x=0;

while abs(y-x)>=1

    x=y;

    y=0.5*x-1;

end

y

(A)1 (B)- (C)- (D)-

C.因为|y-x|=|4-0|=4≥1,所以x=4,y=1,且|y-x|=|1-4|=3≥1,所以x=1,y=0.5×1-1=-,且|y-x|=|--1|=≥1,所以x=-,y=×(-)-1=-,此时|y-x|=|-|=<1,

∴y=-.

练习册系列答案
相关题目

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

精英家教网