一个算法的程序框图如图所示,如果输入的x的值为2014,则输出的i的结果为(  )A.3B.5C.6D.

2025-04-13 02:09:33
推荐回答(1个)
回答1:

模拟程序框图执行过程,如下;
开始,
输入x:2014,
a=x=2014,
i=1,
b=

1
1?a
=
1
1?2014
=-
1
2013

b≠x?
是,
i=1+1=2,
a=b=-
1
2013

b=
1
1?(?
1
2013
)
=
2013
2014

b≠x?
是,
i=2+1=3,
a=b=
2013
2014

b=
1
1?
2013
2014
=2014;
b≠x?
否,
输出i:3;
故选:A.