题目内容
![](http://thumb.zyjl.cn/pic3/upload/images/201204/31/572b8bf2.png)
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.
运行第一次后,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.
点评:本题考擦好数列求和,考查循环结构,理解循环结构是关键,也是难点,考查识图、推理与运算能力,属于中档题.
![](http://thumb.zyjl.cn/images/loading.gif)
练习册系列答案
相关题目