题目内容

4.如图所示的程序框图的运行结果为(  )
A.-1B.$\frac{1}{2}$C.1D.2

分析 根据题意,模拟程序框图的运行过程,即可得出该程序运行后得出的结果.

解答 解:模拟程序框图的运行过程,如下;
a=2,i=1,i<2016,a=1-$\frac{1}{2}$=$\frac{1}{2}$;
i=2,i<2016,a=1-$\frac{1}{\frac{1}{2}}$=-1;
i=3,i<2016,a=1-$\frac{1}{-1}$=2;
i=4,…
所以该程序中a的值是以3为周期的数值,
当i=2015=671×3+2时,i<2016,a=-1;
当i=2016=672×3时,i≥2016,退出循环,输出a=-1.
故选:A.

点评 本题主要考查了程序框图的识别和判断问题,根据条件进行模拟运算是解题的关键.

练习册系列答案
相关题目

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

精英家教网