题目内容

已知等比数列{an}中,a1=1,公比q=2,计算数列{an}的前20项的和S,现已给出该算法的程序框图如图所示:
(1)请将图中的①处和②处填上合适的语句,使之能完成该题的算法功能;
(2)根据程序框图,请写相应的程序.
(3)若将初始值S=0改为S=1,请在①处和和②处上合适的语句,使得程序执行后输出的结果S也是数列{an}的前20项的和.
考点:数列的求和,循环结构
专题:等差数列与等比数列,算法和程序框图
分析:(1)a1=1,公比q=2,根据等比数列的前n项和公式即可得出;
(2)当i=1,S=0时,判断1≤20,执行“是”,S←0+21-1,i←1+1;依此类推可得:当i=21时,S=220-1,判断21≤20,执行“否”,输出S=220-1.
(3)将初始值S=0改为S=1,在①处填:i≤19,在②处填S=S+2i
解答: 解:(1)a1=1,公比q=2,∴Sn=a1+a1q+a1q2+…+a1qn-1.(n≤20).
①处填i≤20,②处填S=S+2i-1
(2)当i=1,S=0时,判断1≤20,执行“是”,S←0+21-1,i←1+1;
当i=2,S=1时,判断2≤20,执行“是”,S←1+22-1,i←2=1;
…,
当i=20,S=219-1时,判断20≤20,执行“是”,S←219-1+220-1,i←20+1;
当i=21时,S=220-1,判断21≤20,执行“否”,输出S=220-1.
(3)将初始值S=0改为S=1,在①处填:i≤19,在②处填S=S+2i
点评:本题考查了利用算法程序框图计算等比数列的前n项和,考查了推理能力与计算能力,属于中档题.
练习册系列答案
相关题目

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

精英家教网