执行如图的程序框图,若输入的 $a,b,k$ 分别为 $ 1 ,2 , 3 $,则输出的 $M = $ \((\qquad)\) 

【难度】
【出处】
2014年高考新课标Ⅰ卷(理)
【标注】
【答案】
D
【解析】
本题考查程序框图的相关知识.输入 $a=1 $,$b=2 $,$k=3 $,$ n=1 $.
因为 $ 1\leqslant 3 $,所以 $ M=\dfrac 32,a=2,b=\dfrac 32,n=2 $;
因为 $ 2\leqslant 3 $,所以 $ M=\dfrac 83,a=\dfrac 32,b=\dfrac 83,n=3 $;
因为 $ 3\leqslant 3 $,所以 $ M=\dfrac {15}{8},a=\dfrac 83,b=\dfrac {15}{8},n=4 $;
而 $ 4> 3 $,故结束循环,输出 $M=\dfrac{15}{8}$.
因为 $ 1\leqslant 3 $,所以 $ M=\dfrac 32,a=2,b=\dfrac 32,n=2 $;
因为 $ 2\leqslant 3 $,所以 $ M=\dfrac 83,a=\dfrac 32,b=\dfrac 83,n=3 $;
因为 $ 3\leqslant 3 $,所以 $ M=\dfrac {15}{8},a=\dfrac 83,b=\dfrac {15}{8},n=4 $;
而 $ 4> 3 $,故结束循环,输出 $M=\dfrac{15}{8}$.
题目
答案
解析
备注