執行如圖的程序框圖,若輸入k的值為3,則輸出S的值為( )A.10 B.15 C.18 D.21
來源:國語幫 3.04W
問題詳情:
執行如圖的程序框圖,若輸入k的值為3,則輸出S的值為( )
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.
知識點:框圖
題型:選擇題