题目内容
14.执行如图所示的程序框图,则输出的结果是( )| A. | sinx | B. | -sinx | C. | cosx | D. | -cosx |
分析 模拟执行程序,分析程序中各变量、各语句的作用,再根据流程图所示的顺序,依次写出每次循环得到的i,fi(x)的值,根据其取值的周期性即可得解.
解答 解:模拟程序的运行,可得
f0(x)=cosx,i=0
执行循环体,i=1,f1(x)=-sinx,
不满足条件i=2016,执行循环体,i=2,f2(x)=-cosx,
不满足条件i=2016,执行循环体,i=3,f3(x)=sinx,
不满足条件i=2016,执行循环体,i=4,f4(x)=cosx,
不满足条件i=2016,执行循环体,i=5,f5(x)=-sinx,
…
观察规律可知,fi(x)的取值以4为周期重复出现,且2016=504×4,
可得:当i=2016时,f2016(x)=cosx,
此时,满足条件i=2016,退出循环,输出f2016(x)的值为cosx.
故选:C.
点评 根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是:①分析流程图(或伪代码),从流程图(或伪代码)中既要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)⇒②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.
练习册系列答案
相关题目
4.已知数列{an}是等差数列,其前n项和为Sn,若a3+a4+a5=9,则S7=( )
| A. | 21 | B. | 28 | C. | 35 | D. | 42 |
2.已知集合{a,b,c}={0,1,3},且下列三个关系:①a≠3;②b=3;③c≠0有且只有一个正确,则100a+10b+c的值为( )
| A. | 130 | B. | 103 | C. | 301 | D. | 310 |
9.某产品的广告费用x与销售额y的不完整统计数据如表:
若已知回归直线方程为$\widehat{y}$=9x-6,则表中m的值为( )
| 广告费用x(万元) | 3 | 4 | 5 |
| 销售额y(万元) | 22 | 28 | m |
| A. | 40 | B. | 39 | C. | 38 | D. | 37 |
19.已知双曲线C:$\frac{{x}^{2}}{{a}^{2}}$-$\frac{{y}^{2}}{{b}^{2}}$=1(a>0,b>0)的左,右焦点分别为F1、F2,$\overrightarrow{A{F}_{2}}$=λ$\overrightarrow{{F}_{2}B}$(λ>0),其中A、B为双曲线右支上的两点.若在△AF1B中,∠F1AB=90°,|F1B|=$\sqrt{2}$|AB|,则双曲线C的离心率的平方的值为( )
| A. | 5+2$\sqrt{2}$ | B. | 5-2$\sqrt{2}$ | C. | 6-$\sqrt{2}$ | D. | 6+$\sqrt{2}$ |
18.函数f(x)=$\frac{x-4}{\sqrt{-{x}^{2}+5x-6}}$的定义域是( )
| A. | (4,+∞) | B. | (2,3) | C. | (-∞,2)∪(3,+∞) | D. | (-∞,2)∪(2,3)∪(3,+∞) |