執行如圖的程序框圖,若輸入k的值為3,則輸出S的值為(  )A.10  B.15  C.18  D.21

來源:國語幫 3.04W

問題詳情:

執行如圖的程序框圖,若輸入k的值為3,則輸出S的值為(  )

執行如圖的程序框圖,若輸入k的值為3,則輸出S的值為(  )A.10  B.15  C.18  D.21

A.10   B.15   C.18   D.21

【回答】

B【考點】程序框圖.

【分析】模擬執行程序框圖,依次寫出每次循環得到的n,S的值,當n=5,S=15時,不滿足條件S<kn=15,退出循環,輸出S的值為15,即可得解.

【解答】解:模擬程序的運行,可得

k=3,n=1,S=1

滿足條件S<kn,執行循環體,n=2,S=3

滿足條件S<kn,執行循環體,n=3,S=6

滿足條件S<kn,執行循環體,n=4,S=10

滿足條件S<kn,執行循環體,n=5,S=15

此時,不滿足條件S<kn=15,退出循環,輸出S的值為15.

故選:B.

知識點:框圖

題型:選擇題

熱門標籤