已知函数 f(x)=x2+x,执行如图所示的程序框图,若输出的结果是[31/32],则判断框中的条件应是(  

已知函数 f(x)=x2+x,执行如图所示的程序框图,若输出的结果是[31/32],则判断框中的条件应是(  )

A.n≤30
B.n≤31
C.n≤32
D.n≤33
bleach829114 1年前 已收到1个回答 举报

萍水相逢2007 春芽

共回答了17个问题采纳率:88.2% 举报

解题思路:算法的功能是求S=[1/1×2]+[1/2×3]+…+
1
n(n+1)
的值,根据输出的结果判断跳出循环的n值,从而确定判断框内应填的条件.

∴∵函数 f(x)=x2+x,∴f(n)=n(n+1),
由程序框图知:算法的功能是求S=[1/1×2]+[1/2×3]+…+[1
n(n+1)=1-
1/n+1]的值,
∵输出的结果是[31/32],∴跳出循环的n值为32,
∴判断框内的条件应填:n<32或n≤31.
故选:B.

点评:
本题考点: 程序框图.

考点点评: 本题考查了当型循环结构的程序框图,根据框图的流程判断算法的功能是解答本题的关键.

1年前

9
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 1.284 s. - webmaster@yulucn.com