题目内容
7.| A. | 1006 | B. | 1007 | C. | 1008 | D. | 1009 |
分析 模拟程序的运行,根据判断框的功能,依次写出每次循环得到的i的值,观察规律即可得解.
解答 解:模拟程序的运行,由正弦函数,余弦函数的取值规律可得:
当n=1,满足条件r+s=1,i=1
n=2,不满足条件r+s=1,
n=3,不满足条件r+s=1,
n=4,满足条件r+s=1,i=2
n=5,不满足条件r+s=1,
…
观察规律可得,当n=4k(k为整数)时,i的值为2k,由于2017=504×4+1,
可得:当n=2016时,i的值为504×2=1008,
满足条件n<2017,满足条件r+s=1,i=1009,
此时,不满足条件n<2017,退出循环,输出i的值为1009.
故选:D.
点评 本题主要考查了循环结构的程序框图的应用,模拟程序的运行得到i的取值规律是解题的关键,属于基础题.
练习册系列答案
相关题目