國文屋

位置:首頁 > 練習題 > 

執行如圖所示的程式框圖,輸出S的值為(  )A.﹣    B.﹣      C.﹣    D.﹣

練習題1.96W

問題詳情:

執行如圖所示的程式框圖,輸出S的值為(  )

執行如圖所示的程式框圖,輸出S的值為(  )A.﹣    B.﹣      C.﹣    D.﹣

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

【回答】

C【考點】程式框圖.

【分析】分析程式中各變數、各語句的作用,再根據流程圖所示的順序,可知:該程式的作用是利用迴圈計算並輸出變數S的值,模擬程式的執行,不難得到輸出結果.

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

i=0,S=1

滿足條件i<4,執行迴圈體,i=1,S=執行如圖所示的程式框圖,輸出S的值為(  )A.﹣    B.﹣      C.﹣    D.﹣ 第6張

滿足條件i<4,執行迴圈體,i=2,S=﹣執行如圖所示的程式框圖,輸出S的值為(  )A.﹣    B.﹣      C.﹣    D.﹣ 第7張

滿足條件i<4,執行迴圈體,i=3,S=﹣執行如圖所示的程式框圖,輸出S的值為(  )A.﹣    B.﹣      C.﹣    D.﹣ 第8張

滿足條件i<4,執行迴圈體,i=4,S=﹣執行如圖所示的程式框圖,輸出S的值為(  )A.﹣    B.﹣      C.﹣    D.﹣ 第9張

不滿足條件i<4,退出迴圈,輸出S的值為﹣執行如圖所示的程式框圖,輸出S的值為(  )A.﹣    B.﹣      C.﹣    D.﹣ 第10張

故選:C.

【點評】根據流程圖(或虛擬碼)寫程式的執行結果,是演算法這一模組最重要的題型,其處理方法是:①分析流程圖(或虛擬碼),從流程圖(或虛擬碼)中即要分析出計算的型別,又要分析出參與計算的資料(如果參與運算的資料比較多,也可使用表格對資料進行分析管理),②建立數學模型,根據第一步分析的結果,選擇恰當的數學模型,③解模,本題屬於基礎題.

知識點:框圖

題型:選擇題

標籤:程式框圖