(2014•天津二模)阅读如图的程序框图,运行相应的程序,若输出S=42,则判断框内可以填入(  )

(2014•天津二模)阅读如图的程序框图,运行相应的程序,若输出S=42,则判断框内可以填入(  )
A.n≥5?
B.n>7?
C.n>8?
D.n≥7?
pjpdf 1年前 已收到1个回答 举报

冷艳亮 春芽

共回答了20个问题采纳率:95% 举报

解题思路:根据框图的流程依次计算程序运行的结果,直到输出S=42,确定跳出循环的n值,从而得判断框的条件.

由程序框图知:第一次循环S=2,n=1+2=3;
第二次循环S=2+23=10,n=3+2=5;
第三次循环S=2+23+25=10+32=42,n=5+2=7.
∵输出S=42,∴跳出循环的n=7,
∴判断框的条件应是n≥7或n>6.
故选:D.

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

考点点评: 本题考查了循环结构的程序框图,根据框图的流程依次计算程序运行的结果是解答此类问题的常用方法.

1年前

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