题目内容

如图,如果输入a=3,那么输出的n值为(  )
分析:根据已知中的程序框图,可知该程序的功能是利用循环结构,输出满足条件的n值,模拟程序的运行结果,可得答案.
解答:解:当a=3时,P=0,Q=1,n=0,
满足条件P<Q,执行循环,
循环结束后:P=1,Q=3,n=1,
满足条件P<Q,执行循环,
循环结束后:P=4,Q=7,n=2,
满足条件P<Q,执行循环,
循环结束后:P=13,Q=15,n=3,
满足条件P<Q,执行循环,
循环结束后:P=40,Q=31,n=4,
不满足条件P<Q,退出循环,
故输出n值为4
故选:C
点评:本题考查的知识点是循环结构,当循环执行的次数不多时,我们多采用模拟循环的办法.
练习册系列答案
相关题目

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

精英家教网