题目内容
8.| A. | 6 | B. | 7 | C. | 8 | D. | 9 |
分析 根据题中的流程图模拟运行,依次根据条件计算s和i的值,直到s>2运行结束,输出此时的i的值即为答案.
解答 解:模拟程序的运行,可得程序框图的功能是计算s=0+ln2-ln1+ln3-ln2+…+ln(i+1)-lni=ln(i+1),
可得:当i=6时,s=ln7<2,
当i=7时,s=ln8>2,
此时输出的i=8.
故选:C.
点评 本题考查了程序框图.根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,要按照流程图中的运行顺序进行求解是关键,属于基础题.
练习册系列答案
相关题目
19.如图,根据算法的程序框图,当输入n=6时,输出的结果是( )
| A. | 35 | B. | 84 | C. | 49 | D. | 25 |
3.已知全集U={0,1,2,3,4,5},集合A={x∈N|x2-4x-5<0},B={1,2,4,5},则∁U[A∩(∁UB)]=( )
| A. | {0,3} | B. | {2,4,5} | C. | {1,2,3,4} | D. | {1,2,4,5} |
20.已知5a=2,则log580-3log210=( )
| A. | a4-3a-2 | B. | a4-$\frac{3}{a}$-2 | C. | a-2 | D. | 4a-$\frac{3}{a}$-2 |