题目内容
19.执行下面的程序框图,则输出的m的值为( )| A. | 2 | B. | 4 | C. | 5 | D. | 9 |
分析 分析程序中各变量、各语句的作用,再根据流程图所示的顺序,能够输出m的值.
解答 解:模拟执行程序框图,可得
第1次循环,m=1,n=1
第2次循环,m=3,n=2
第3次循环,m=2,n=3
第4次循环,m=5,n=4
第5次循环,m=4,n=5
第6次循环,m=9,n=6
此时满足条件m-n=3,故输出的m的值为9.
故选:D.
点评 根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是:①分析流程图(或伪代码),从流程图(或伪代码)中既要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)⇒②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.
练习册系列答案
相关题目
9.已知命题p:若a>1,则ax>logax恒成立;命题q:$f(x)=\left\{\begin{array}{l}\frac{1}{x}({x>0})\\{e^x}({x≤0})\end{array}\right.$,若F(x)=f(x)+x,x∈R,则F(x)的值域是(-∞,1]∪[2,+∞).下列选项为真命题的是( )
| A. | (¬p)∧(¬q) | B. | p∨(¬q) | C. | p∧(¬q) | D. | (¬p)∧q |
4.${x^2}-{log_a}(x+1)<2x-1在(\frac{1}{2},1)$内恒成立,则a的取值范围是( )
| A. | $[{({\frac{3}{2}})^{-4}},1)$ | B. | $({({\frac{3}{2}})^{-4}},1)$ | C. | $(1,{({\frac{3}{2}})^4})$ | D. | $(1,{({\frac{3}{2}})^4}]$ |
11.记方程①x2+a1x+1=0,②x2+a2x+1=0,③x2+a3x+1=0,其中a1,a2,a3是正实数,当a1,a2,a3成等比数列,下列选项中,当方程③有实根时,能推出的是( )
| A. | 方程①有实根或方程②无实根 | B. | 方程①有实根或方程②有实根 | ||
| C. | 方程①无实根或方程②无实根 | D. | 方程①无实根或方程②有实根 |
9.α是第四象限角,P($\sqrt{5}$,x)为其终边上一点,且sinα=$\frac{\sqrt{2}}{4}$x,则cosα的值为( )
| A. | $\frac{\sqrt{10}}{4}$ | B. | $\frac{\sqrt{6}}{4}$ | C. | $\frac{\sqrt{2}}{4}$ | D. | -$\frac{\sqrt{10}}{4}$ |