题目内容
在程序框图,若输入f(x)=cosx,则输出的是 ;

考点:程序框图
专题:算法和程序框图
分析:按照程序框图的流程,写出前几次循环的结果,找到规律:函数值以4个为一个周期,求出n=2011时输出经过的周期,得到输出的值.
解答:
解:经过第一次循环得到-sinx,n=2
经过第二次循环得到-cosx,n=3
经过第三次循环得到sinx,n=4
经过第四次循环得到cosx,n=5
经过第五次循环得到-sinx,n=6
…
当n=2010时,满足判断框中的条件执行输出
∵2010÷4=502…2
∴输出的结果是-cosx.
故答案为:-cosx.
经过第二次循环得到-cosx,n=3
经过第三次循环得到sinx,n=4
经过第四次循环得到cosx,n=5
经过第五次循环得到-sinx,n=6
…
当n=2010时,满足判断框中的条件执行输出
∵2010÷4=502…2
∴输出的结果是-cosx.
故答案为:-cosx.
点评:解决程序框图中的循环结构时,常采用按照流程写出前几次循环的结果,找规律,属于基础题.
练习册系列答案
相关题目
已知0≤α≤2π,点P(cosα,sinα)在曲线(x-2)2+y2=3上,则α的值为( )
A、
| ||||
B、
| ||||
C、
| ||||
D、
|