問題詳情:
執行如圖所示的算法,則輸出的結果是( )
A.1 B. C. D.2
【回答】
A【考點】程序框圖.
【專題】圖表型;算法和程序框圖.
【分析】模擬執行程序框圖,依次寫出每次循環得到的n,M,S的值,當S=1時,滿足條件S∈Q,退出循環,輸出S的值為1.
【解答】解:模擬執行程序框圖,可得
S=0,n=2
n=3,M=,S=
不滿足條件S∈Q,n=4,M=,S=+
不滿足條件S∈Q,n=5,M=,S=++=1
滿足條件S∈Q,退出循環,輸出S的值為1.
故選:A.
【點評】本題考查了程序框圖的應用問題,解題時應模擬程序框圖的運行過程,以便得出正確的結論,屬於基礎題.
知識點:框圖
題型:選擇題