執行如圖的程序框圖,則輸出K的值為( )A.98 B.99 C.100D.101
來源:國語幫 2.34W
問題詳情:
執行如圖的程序框圖,則輸出K的值為( )
A.98 B.99 C.100 D.101
【回答】
B【考點】程序框圖.
【分析】模擬程序的運行,依次寫出每次循環得到的K,S的值,觀察規律,可得當K=99,S=2,滿足條件S≥2,退出循環,輸出K的值為99,從而得解.
【解答】解:模擬程序的運行,可得
K=1,S=0
S=lg2
不滿足條件S≥2,執行循環體,K=2,S=lg2+lg=lg3
不滿足條件S≥2,執行循環體,K=3,S=lg3+lg=lg4
…
觀察規律,可得:
不滿足條件S≥2,執行循環體,K=99,S=lg99+lg=lg100=2
滿足條件S≥2,退出循環,輸出K的值為99.
故選:B.
【點評】本題主要考查了循環結構的程序框圖,正確判斷退出循環的條件是解題的關鍵,屬於基礎題.
知識點:框圖
題型:選擇題