题目内容
如果运行如图的程序框图,那么输出的结果是( )

| A、1,8,16 | B、1,7,15 | C、2,10,18 | D、1,9,17 |
分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是计算函数y=sin
+cos
=y=
sin
的值,并输出1~20中中,满足y=
时,所有的k值.
| kπ |
| 4 |
| kπ |
| 4 |
| 2 |
| (k+1)π |
| 4 |
| 2 |
解答:解:分析程序中各变量、各语句的作用,
再根据流程图所示的顺序,可知:
该程序的作用是计算函数y=sin
+cos
=
sin
的值,
并输出1~20中中,满足y=
时,所有的k值.
若y=
sin
=1
则k=8n+1,n∈Z
又∵1≤n<20
故输出的值为:1,9,17
故选D
再根据流程图所示的顺序,可知:
该程序的作用是计算函数y=sin
| kπ |
| 4 |
| kπ |
| 4 |
| 2 |
| (k+1)π |
| 4 |
并输出1~20中中,满足y=
| 2 |
若y=
| 2 |
| (k+1)π |
| 4 |
则k=8n+1,n∈Z
又∵1≤n<20
故输出的值为:1,9,17
故选D
点评:本题考查的知识点是循环结构,其中根据程序中各变量、各语句的作用,再根据流程图所示的顺序,分析出程序的功能是解答本题的关键.
练习册系列答案
相关题目