.已知某程序框圖如圖所示,則執行該程序後輸出的結果是( )A.﹣1 B.﹣2 C.2 D.
來源:國語幫 7.46K
問題詳情:
.已知某程序框圖如圖所示,則執行該程序後輸出的結果是( )
A.﹣1 B.﹣2 C.2 D.
【回答】
A【考點】程序框圖.
【分析】模擬執行程序,觀察規律可知a的取值週期為3,依次寫出每次循環得到的a,i的值,當i=21時滿足條件i>20,退出循環,輸出a的值為﹣1.
【解答】解:模擬執行程序,可得
a=2,i=1
a=,i=2
不滿足條件i>20,a=﹣1,i=3
不滿足條件i>20,a=2,i=4
不滿足條件i>20,a=,i=5
…
觀察規律可知a的取值週期為3,由20=3×6+2,可得
不滿足條件i>20,a=,i=20
不滿足條件i>20,a=﹣1,i=21
滿足條件i>20,退出循環,輸出a的值為﹣1.
故選:A.
知識點:框圖
題型:選擇題