题目内容
下面的程序语句输出的结果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=-
.
练习册系列答案
相关题目