题目内容
9.执行下图的程序框图,若输入的a,b,k分别是2,1,3,则输出的M=( )| A. | $\frac{4}{3}$ | B. | $\frac{8}{5}$ | C. | $\frac{15}{4}$ | D. | $\frac{15}{8}$ |
分析 模拟程序框图的运行过程,即可得出输出的M值.
解答 解:执行程序框图,如下:
a=2,b=1,k=3,n=1≤k,M=2+$\frac{1}{1}$=3;
a=1,b=3,n=2≤k,M=1+$\frac{1}{3}$=$\frac{4}{3}$;
a=3,b=$\frac{4}{3}$,n=3≤k,M=3+$\frac{1}{\frac{4}{3}}$=$\frac{15}{4}$;
a=$\frac{4}{3}$,b=$\frac{15}{4}$,n=4>k,输出M=$\frac{15}{4}$.
故选:C.
点评 本题考查了程序框图和算法的应用问题,解题时应模拟程序运行的过程,是基本题目.
练习册系列答案
相关题目
19.已知△ABC的三个角A,B,C所对的边分别为a,b,c,且a2+b2-ab=c2,则C=( )
| A. | $\frac{π}{6}$ | B. | $\frac{π}{3}$ | C. | $\frac{2π}{3}$ | D. | $\frac{5π}{6}$ |