题目内容
2.执行如图所示的程序框图,如果输入的x=t=3,则输出的M等于( )| A. | 3 | B. | $\frac{11}{3}$ | C. | $\frac{19}{6}$ | D. | $\frac{37}{6}$ |
分析 模拟执行程序框图,依次写出每次循环得到的M,x的值,当x=3时满足条件x≥t,退出循环,输出M的值为$\frac{19}{6}$.
解答 解:模拟执行程序框图,可得
x=3,t=3,M=0
M=3,x=$\frac{2}{3}$,
不满足条件x≥t,M=$\frac{11}{3}$,x=-$\frac{1}{2}$,
不满足条件x≥t,M=$\frac{19}{6}$,x=3,
满足条件x≥t,退出循环,输出M的值为$\frac{19}{6}$.
故选:C.
点评 本题主要考查了循环结构的程序框图,正确依次写出每次循环得到的M,x的值是解题的关键,属于基础题.
练习册系列答案
相关题目