题目内容

执行如图所示的程序框图所表示的程序,则所得的结果为
 
考点:程序框图
专题:算法和程序框图
分析:由已知中的程序框图可知:该程序的功能是利用条件结构和循环结构的嵌套计算并输出S值,模拟程序的运行过程可得答案.
解答: 解:当i=1时,执行循环体后:s=-
1
1+3
=-
1
4
,i=2;
当i=2时,执行循环体后:s=-
1
1-
1
4
=-
4
3
,i=3;
当i=3时,执行循环体后:s=-
1
1-
4
3
=3,i=4;
当i=4时,执行循环体后:s=-
1
1+3
=-
1
4
,i=5;

∴s的值随i的值变化而变化,且周期为3
当i=3n+1(n∈Z)时,执行循环体后:s=-
1
4

当i=3n+2(n∈Z)时,执行循环体后:s=-
4
3

当i=3n(n∈Z)时,执行循环体后:s=3;

又由最后一次进行循环时,i=2012
故最终s值为-
4
3

故答案为:-
4
3
点评:本题考查的知识点是程序框图,在写程序运行结果时,模拟程序运行结果是最常用的方法,一定要熟练掌握.
练习册系列答案
相关题目

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

精英家教网