如圖是計算首項為1的數(shù)列{an}前m項和Sm的算法框圖,
(1)判斷m的值;
(2)試寫出an與an+1的關系式,并求該數(shù)列的通項公式
(3)根據框圖分別利用For語句和Do Loop語句寫出算法程序;
(4)在電腦上運行此程序,最后輸出的結果是多少?

【答案】分析:(1)由判斷框可知當i>2010,應跳出循環(huán),據此求出m.(2)由a←1,a←a+1,可得a1=1,an+1=2an+1,可變形為an+1+1=2(an+1),進而可求出其通項公式.
(3)根據For語句及Do Loop語句寫出即可.(4)由(2)中的通項公式,再根據等比數(shù)列的前n項公式求出即可.
解答:解:(1)由程序框圖可以看出:循環(huán)程序是先執(zhí)行一次,然后再判斷條件,當執(zhí)行了2010次以后,i變?yōu)?011,而2011>2010,故應跳出循環(huán),故是求前2010項和的值,因此m=2010.
(2)由a←1,a←a+1,∴a1=1,an+1=2an+1.
∴an+1+1=2(an+1),∴數(shù)列{an+1}是以a1+1=2為首項,2為公比的等比數(shù)列,∴,∴
∴數(shù)列{an}的通項公式為
(3)
用For語句描述算法為:
a=1
S=0
For  i=1  To  2010
S=S+a
a=2a+1
Next
輸出S
用Do Loop語句描述算法為:
a=1
S=0
i=1
Do
S=S+a
a=2a+1
i=i+1
Loop  While  i<=2010
輸出S
(4)由(2)可知,
∴S2010=(21-1)+(22-1)+…+(22010-1)=21+22+…+22010-2010=-2010=22011-2012.
點評:本題綜合考查了循環(huán)結構的判斷條件、輸出結果、For語句及Do Loop語句,充分理解循環(huán)結構的功能和掌握For語句及Do Loop語句的結構形式是解題的關鍵.
練習冊系列答案
相關習題

科目:高中數(shù)學 來源: 題型:

如圖是計算首項為1的數(shù)列{an}前m項和Sm的算法框圖,
(1)判斷m的值;
(2)試寫出an與an+1的關系式,并求該數(shù)列的通項公式
(3)根據框圖分別利用For語句和Do Loop語句寫出算法程序;
(4)在電腦上運行此程序,最后輸出的結果是多少?

查看答案和解析>>

科目:高中數(shù)學 來源: 題型:解答題

如圖是計算首項為1的數(shù)列{an}前m項和Sm的算法框圖,
(1)判斷m的值;
(2)試寫出an與an+1的關系式,并求該數(shù)列的通項公式
(3)根據框圖分別利用For語句和Do Loop語句寫出算法程序;
(4)在電腦上運行此程序,最后輸出的結果是多少?

查看答案和解析>>

同步練習冊答案