题目内容

12.执行如图所示的程序框图,若输出的S=$\frac{25}{24}$,则判断框内填入的条件可以是(  )
A.k≥7B.k>7C.k≤8D.k<8

分析 模拟执行程序框图,依次写出每次循环得到的k,S的值,当k=8时,退出循环,输出S的值为$\frac{25}{24}$,故判断框图可填入的条件是k<8.

解答 解:模拟执行程序框图,可得:
S=0,k=0
满足条件,k=2,S=$\frac{1}{2}$
满足条件,k=4,S=$\frac{1}{2}$+$\frac{1}{4}$
满足条件,k=6,S=$\frac{1}{2}$+$\frac{1}{4}$$+\frac{1}{6}$
满足条件,k=8,S=$\frac{1}{2}$+$\frac{1}{4}$$+\frac{1}{6}$+$\frac{1}{8}$=$\frac{25}{24}$
由题意,此时应不满足条件,退出循环,输出S的值为$\frac{25}{24}$.
结合选项可得判断框内填入的条件可以是:k<8.
故选:D.

点评 本题考查了当型循环结构的程序框图,根据框图的流程判断程序运行的S值是解题的关键,属于基础题.

练习册系列答案
相关题目

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

精英家教网