• 下列框图中,若输出的结果为919,则①中应填入( )试题及答案-单选题-云返教育

    • 试题详情

      下列框图中,若输出的结果为
      9
      19
      ,则①中应填入(  )

      试题解答


      C
      解:框图首先给循环变量i赋值1,给累加变量S赋值0.
      执行S=0+
      1
      4×12-1
      =
      1
      3
      ,i=1+1=2;
      判断2小于等于某一个值,执行S=
      1
      3
      +
      1
      4×22-1
      =
      1
      3
      +
      1
      15
      =
      2
      5
      ,i=2+1=3;
      判断3小于等于某一个值,执行S=
      2
      5
      +
      1
      4×32-1
      =
      2
      5
      +
      1
      35
      =
      3
      7
      ,i=3+1=4;
      由上述运算可得,当i满足判断框中的条件时,运算得到的S值为
      i
      2i+1

      而该题最后输出的S的值为
      9
      19
      ,说明i=9时判断框中的条件还成立,当i=10时跳出循环,输出S的值,算法结束,由此可得,①中应填入i≤9.
      故选C.
    MBTS ©2010-2016 edu.why8.cn