執行如圖所示的程序框圖,若輸入S的值為﹣1,則輸出S的值為(  )A.﹣1  B.    C.2      D...

來源:國語幫 3W

問題詳情:

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

執行如圖所示的程序框圖,若輸入S的值為﹣1,則輸出S的值為(  )A.﹣1  B.    C.2      D...執行如圖所示的程序框圖,若輸入S的值為﹣1,則輸出S的值為(  )A.﹣1  B.    C.2      D... 第2張

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

【回答】

B【考點】程序框圖.

【分析】根據題意,模擬程序框圖的運行過程,即可得出該程序運行輸出的結果.

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

S=﹣1,i=1

S=執行如圖所示的程序框圖,若輸入S的值為﹣1,則輸出S的值為(  )A.﹣1  B.    C.2      D... 第5張執行如圖所示的程序框圖,若輸入S的值為﹣1,則輸出S的值為(  )A.﹣1  B.    C.2      D... 第6張

滿足條件i≤2016,執行循環體,i=2,S=2

滿足條件i≤2016,執行循環體,i=3,S=﹣1

滿足條件i≤2016,執行循環體,i=4,S=執行如圖所示的程序框圖,若輸入S的值為﹣1,則輸出S的值為(  )A.﹣1  B.    C.2      D... 第7張執行如圖所示的程序框圖,若輸入S的值為﹣1,則輸出S的值為(  )A.﹣1  B.    C.2      D... 第8張

觀察規律可知S的取值週期為3,由於2016=672×3,可得

滿足條件i≤2016,執行循環體,i=2016,S=﹣1

滿足條件i≤2016,執行循環體,i=2017,S=執行如圖所示的程序框圖,若輸入S的值為﹣1,則輸出S的值為(  )A.﹣1  B.    C.2      D... 第9張執行如圖所示的程序框圖,若輸入S的值為﹣1,則輸出S的值為(  )A.﹣1  B.    C.2      D... 第10張

不滿足條件i≤2016,退出循環,輸出S的值為執行如圖所示的程序框圖,若輸入S的值為﹣1,則輸出S的值為(  )A.﹣1  B.    C.2      D... 第11張執行如圖所示的程序框圖,若輸入S的值為﹣1,則輸出S的值為(  )A.﹣1  B.    C.2      D... 第12張

故選:B.

知識點:框圖

題型:選擇題

熱門標籤