题目内容

14.如图给出的是计算1+$\frac{1}{3}$+$\frac{1}{5}$+…+$\frac{1}{2017}$的值的一个程序框图,则判断框内应填入的条件是(  )
A.i≤1008?B.i>1008?C.i≤1009?D.i>1009?

分析 分析程序中各变量、各语句的作用,再根据流程图所示的顺序,计算出S的值,再根据已知判断退出条件.

解答 解:框图首先给累加变量S赋值为0,给循环变量i赋值1.
判断,判断框中的条件满足,执行S=0+1,i=1+1=2;
判断,判断框中的条件满足,执行S=0+1+$\frac{1}{3}$,i=2+1=3;
判断,判断框中的条件满足,执行S=0+1+$\frac{1}{3}$+$\frac{1}{5}$,i=3+1=4;

依此类推,令2017=2i-1,知i=1009,可得:
i=1009,判断,判断框中的条件满足,执行S=1+$\frac{1}{3}$+$\frac{1}{5}$+…+$\frac{1}{2017}$,i=1010,
此时不满足条件,退出循环,则判断框内应填入的条件是:i≤1009.
故选:C.

点评 本题主要考查了当型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断,属于基础题.

练习册系列答案
相关题目

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

精英家教网