题目内容

如图所示的程序框图输出的结果为
 

考点:程序框图
专题:算法和程序框图
分析:由程序框图知,第一次运行a=
1
1-2
=-1,i=2;第二次运行a=
1
1+1
=
1
2
,i=3;第三次运行a=
1
1-
1
2
=2,i=4;第四次运行a=-1,i=5…由于i不参与a值的计算,可得输出的a值是周期,再根据i=2013时输出a,求得程序运行2012后的a值,即为所求.
解答: 解:由程序框图知,第一次运行a=
1
1-2
=-1,i=2;
第二次运行a=
1
1+1
=
1
2
,i=3;
第三次运行a=
1
1-
1
2
=2,i=4;
第四次运行a=-1,i=5;

∴本循环结构的程序框图输出的a值是周期性变化的,且周期为3,
∵i=2013时输出a,∴程序运行2012=3×670+2次后的a=
1
2
,∴输出的结果为
1
2

故答案是
1
2
点评:本题是循环结构的程序框图,根据框图的运行流程判断输出值的周期是解答本题的关键.
练习册系列答案
相关题目

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

精英家教网