國文屋

位置:首頁 > 練習題 > 

執行如圖的程式框圖,則輸出K的值為(  )A.98  B.99   C.100D.101

練習題2.36W

問題詳情:

執行如圖的程式框圖,則輸出K的值為(  )

執行如圖的程式框圖,則輸出K的值為(  )A.98  B.99   C.100D.101

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執行如圖的程式框圖,則輸出K的值為(  )A.98  B.99   C.100D.101 第2張=lg3

不滿足條件S≥2,執行迴圈體,K=3,S=lg3+lg執行如圖的程式框圖,則輸出K的值為(  )A.98  B.99   C.100D.101 第3張=lg4

觀察規律,可得:

不滿足條件S≥2,執行迴圈體,K=99,S=lg99+lg執行如圖的程式框圖,則輸出K的值為(  )A.98  B.99   C.100D.101 第4張=lg100=2

滿足條件S≥2,退出迴圈,輸出K的值為99.

故選:B.

【點評】本題主要考查了迴圈結構的程式框圖,正確判斷退出迴圈的條件是解題的關鍵,屬於基礎題.

知識點:框圖

題型:選擇題