题目内容

7.执行如图所示的程序框图,输出的结果是(  )
A.-2B.$-\frac{1}{3}$C.$\frac{1}{2}$D.3

分析 根据程序框图,依次计算运行的结果,观察规律可得当a=$\frac{1}{2}$,k=100时,满足条件k≥100,退出循环,输出a的值为$\frac{1}{2}$.

解答 解:模拟执行程序,可得
a=$\frac{1}{2}$,k=0
执行循环体,a=3,k=1
不满足条件k≥100,执行循环体,a=-2,k=2
不满足条件k≥100,执行循环体,a=-$\frac{1}{3}$,k=3
不满足条件k≥100,执行循环体,a=$\frac{1}{2}$,k=4

观察规律可得a的取值周期为4,由于99=24×4+3,可得
不满足条件k≥100,执行循环体,a=$\frac{1}{2}$,k=100,
此时,满足条件k≥100,退出循环,输出a的值为$\frac{1}{2}$.
故选:C.

点评 本题考查了程序框图中的循环结构的应用,解题的关键是由框图的结构判断出框图的计算功能,属于基础题.

练习册系列答案
相关题目

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

精英家教网