國文屋

位置:首頁 > 練習題 > 

某程式框圖如圖所示,該程式執行後,輸出的s值為(  ) A.3B.1C.﹣1D.0

練習題5.74K

問題詳情:

某程式框圖如圖所示,該程式執行後,輸出的s值為(  )

某程式框圖如圖所示,該程式執行後,輸出的s值為(  ) A.3B.1C.﹣1D.0

A.

3

B.

1

C.

﹣1

D.

0

【回答】

考點:

程式框圖.

專題:

圖表型.

分析:

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

解答:

解:程式在執行過程中各變數的值如下表示:

S     i是否繼續迴圈

迴圈前1   1/

第一圈 3  2是

第二圈 4  3是

第三圈 1  4是

第四圈 0  5否

故最終的輸出結果為:S=0

故選D.

某程式框圖如圖所示,該程式執行後,輸出的s值為(  ) A.3B.1C.﹣1D.0 第2張

點評:

根據流程圖(或虛擬碼)寫程式的執行結果,是演算法這一模組最重要的題型,屬於基礎題.

知識點:演算法初步

題型:選擇題