分析:根據(jù)已知中的程序框圖,可知該程序的功能是利用循環(huán)結(jié)構(gòu),輸出滿足條件的n值,模擬程序的運行結(jié)果,可得答案.
解答:解:當(dāng)a=3時,P=0,Q=1,n=0,
滿足條件P<Q,執(zhí)行循環(huán),
循環(huán)結(jié)束后:P=1,Q=3,n=1,
滿足條件P<Q,執(zhí)行循環(huán),
循環(huán)結(jié)束后:P=4,Q=7,n=2,
滿足條件P<Q,執(zhí)行循環(huán),
循環(huán)結(jié)束后:P=13,Q=15,n=3,
滿足條件P<Q,執(zhí)行循環(huán),
循環(huán)結(jié)束后:P=40,Q=31,n=4,
不滿足條件P<Q,退出循環(huán),
故輸出n值為4
故選:C
點評:本題考查的知識點是循環(huán)結(jié)構(gòu),當(dāng)循環(huán)執(zhí)行的次數(shù)不多時,我們多采用模擬循環(huán)的辦法.