题目内容

如图所示的程序框图输出的S是254,则条件①可以为


  1. A.
    n≤5
  2. B.
    n≤6
  3. C.
    n≤7
  4. D.
    n≤8
C
分析:框图是当型循环结构,先判断条件是否满足,满足条件执行S=S+2n,同时把循环变量加1替换,然后依次判断执行,由此看出程序执行的是求以2为首项,以2为公比的等比数列求和根据最后输出的结果为254,代入求和公式可以求n的值.
解答:因为赋值n=1,S=0,执行S=S+21=2,n=1+1=2,
S=2<254,继续执行S=2+22=6,n=2+1=3,
6<254,继续执行S=6+23=14,

由等比数列求和公式得
由2n+1-2=254,得n=7,所以程序执行的是以2为首项,以2为公比的等比数列前7项和,判断框内的条件是n≤7.
故选C.
点评:本题考查了程序框图中的当型循环结构,当型循环是先判断后执行,满足条件进入循环,不满足条件,算法结束.
练习册系列答案
相关题目

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

精英家教网