題庫

當前位置 /首頁/題庫 > /列表

執行如圖所示的程式框圖,若輸出S的值為﹣18,則輸入的S值為(  )A.﹣4  B.﹣7  C.﹣22D.﹣3...

問題詳情:

執行如圖所示的程式框圖,若輸出S的值為﹣18,則輸入的S值為(  )

執行如圖所示的程式框圖,若輸出S的值為﹣18,則輸入的S值為(  )A.﹣4  B.﹣7  C.﹣22D.﹣3...執行如圖所示的程式框圖,若輸出S的值為﹣18,則輸入的S值為(  )A.﹣4  B.﹣7  C.﹣22D.﹣3... 第2張

A.﹣4   B.﹣7   C.﹣22 D.﹣32

【回答】

A【考點】程式框圖.

【分析】模擬執行程式,依次寫出每次迴圈得到的S,i的值,當i=6時不滿足條件i<6,退出迴圈,輸出S的值為S+4﹣9+16﹣25=﹣18,從而解得S的值.

【解答】解:由題意,模擬執行程式,可得

i=2,

滿足條件i<6,滿足條件i是偶數,S=S+4,i=3

滿足條件i<6,不滿足條件i是偶數,S=S+4﹣9,i=4

滿足條件i<6,滿足條件i是偶數,S=S+4﹣9+16,i=5

滿足條件i<6,不滿足條件i是偶數,S=S+4﹣9+16﹣25,i=6

不滿足條件i<6,退出迴圈,輸出S的值為S+4﹣9+16﹣25=﹣18,

故解得:S=﹣4.

故選:A.

知識點:框圖

題型:選擇題

TAG標籤:值為 程式框圖 #