题目内容

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

分析 根据程序框图依次进行模拟运算找到不满足条件时i的取值即可.

解答 解:执行程序框图,有s=0,
第1次循环:i=1,S=0+1,i=2
第2次循环:i=2,S=1+$\frac{1}{2}$,i=3
第3次循环:i=3,S=1+$\frac{1}{2}$+$\frac{1}{3}$,i=4

第2015:i=2015,S=1+$\frac{1}{2}$+$\frac{1}{3}$+…+$\frac{1}{2015}$,i=2016
第2016:i=2016,S=1+$\frac{1}{2}$+$\frac{1}{3}$+…+$\frac{1}{2016}$,i=2017,
此时i=2017,不满足条件,而i=2016满足条件,此时退出循环,输出s的值,
故i≤2016或i<2017.
故选:A.

点评 本题考查了循环结构,是直到型循环,区别当型和直到型的关键在于是满足条件执行循环还是不满足条件执行循环,满足条件执行循环的是当型结构,不满足条件执行循环的是直到型结构,是基础题.

练习册系列答案
相关题目

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

精英家教网