题目内容

(2012•黄浦区一模)一个算法的程序框图如图所示,则该程序运行后输出的结果是
5
5
分析:不妨设程序开始之前的S为S0,则S0=0,程序开始之前的k为k0,则k0=0.每运行以后可求得相应的Si,ki,当Si≥21000时输出的i+1即为所求.
解答:解:不妨设程序开始之前的S为S0,则S0=0,程序开始之前的k为k0,则k0=0.
运行第一次后,S1=S0+2S0=1<21000,继续运行,把1赋给k,即k1=1;
运行第二次后,S2=S1+2S1=1+21<21000,继续运行,把1+1赋给k,,即k2=2;

运行第四次后,S4=S3+2S3=1+21+23+211<21000,继续运行,同理可得有k4=4;
运行第五次后,S5=S4+2S4=1+21+23+211+22059,继续运行,同理有k5=5;
验证,S5=S4+2S4=1+21+23+211+22059>21000,程序终止.
故答案为:5.
点评:本题考擦好数列求和,考查循环结构,理解循环结构是关键,也是难点,考查识图、推理与运算能力,属于中档题.
练习册系列答案
相关题目

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

精英家教网