题目内容

7.执行如图所示的程序框图,则输出i的值为(  )
A.1006B.1007C.1008D.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的取值规律是解题的关键,属于基础题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网