考點:程序框圖
專題:算法和程序框圖
分析:由已知中的程序框圖,可得該程序的功能是利用循環(huán)計算并輸出滿足條件的k值,模擬程序的運行過程,可得答案.
解答:
解:進行循環(huán)前,k=1,
第一次執(zhí)行循環(huán)體后,k2-6k+5=0,不滿足退出循環(huán)的條件,k=2
第二次執(zhí)行循環(huán)體后,k2-6k+5=-3,不滿足退出循環(huán)的條件,k=3
第三次執(zhí)行循環(huán)體后,k2-6k+5=-4,不滿足退出循環(huán)的條件,k=4
第四次執(zhí)行循環(huán)體后,k2-6k+5=-3,不滿足退出循環(huán)的條件,k=5
第五次執(zhí)行循環(huán)體后,k2-6k+5=0,不滿足退出循環(huán)的條件,k=6
第六次執(zhí)行循環(huán)體后,k2-6k+5=5,滿足退出循環(huán)的條件,
故輸出的k值為6
故選:B
點評:本題考查的知識點是程序框圖,在寫程序的運行結(jié)果時,我們常使用模擬循環(huán)的辦法,但程序的循環(huán)體中變量比較多時,要用表格法對數(shù)據(jù)進行管理.