题目内容

20.执行如图所示的程序框图,则输出s的值为(  )
A.$\frac{25}{24}$B.$\frac{11}{12}$C.$\frac{5}{6}$D.$\frac{3}{4}$

分析 根据已知的框图,可知程序的功能是利用循环累加循环变量$\frac{1}{k}$的值到累加变量S,并在循环变量k值大于等于8时,输出累加结果.

解答 解:模拟执行程序框图,可得
s=0,k=0
满足条件k<8,k=2,s=$\frac{1}{2}$,
满足条件k<8,k=4,s=$\frac{1}{2}$+$\frac{1}{4}$,
满足条件k<8,k=6,s=$\frac{1}{2}$+$\frac{1}{4}$+$\frac{1}{6}$,
满足条件k<8,k=8,s=$\frac{1}{2}$+$\frac{1}{4}$+$\frac{1}{6}$+$\frac{1}{8}$=$\frac{25}{24}$,
不满足条件k<8,退出循环,输出s的值为$\frac{25}{24}$.
故选:A.

点评 本题考查的知识点是程序框图,当程序的运行次数不多时,我们多采用模拟程序运行的方法得到程序的运行结果.

练习册系列答案
相关题目

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

精英家教网