题目内容

9.执行如图所示的算法,则输出的结果为(  )
A.1B.$\frac{6}{5}$C.5D.6

分析 模拟执行程序框图,依次写出每次循环得到的M,S,n的值,由对数的运算性质可知,当S的值为1,满足条件,输出n的值为5.

解答 解:模拟执行程序框图,可得
S=0,n=2
M=$\frac{3}{2}$,S=log3$\frac{3}{2}$,
不满足条件S∈Q,执行循环体,n=3,M=$\frac{4}{3}$,S=log3$\frac{3}{2}$+log3$\frac{4}{3}$,
不满足条件S∈Q,执行循环体,n=4,M=$\frac{5}{4}$,S=log3$\frac{3}{2}$+log3$\frac{4}{3}$+log3$\frac{5}{4}$,
不满足条件S∈Q,执行循环体,n=5,M=$\frac{6}{5}$,S=log3$\frac{3}{2}$+log3$\frac{4}{3}$+log3$\frac{5}{4}$+log3$\frac{6}{5}$,
此时,S=log33-log32+log34-log33+log35-log34+log36-log35
=log36-log32=1,
满足条件S∈Q,退出循环,输出n的值为5.
故选:C.

点评 本题主要考查了循环结构的程序框图,考查了对数的运算法则,属于基础题.

练习册系列答案
相关题目

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

精英家教网