執行如圖所示的程序框圖,若輸入x爲13,則輸出y的值爲(  )A.10    B.5      C.4    ...

問題詳情:

執行如圖所示的程序框圖,若輸入x爲13,則輸出y的值爲(  )

執行如圖所示的程序框圖,若輸入x爲13,則輸出y的值爲(  )A.10    B.5      C.4    ...

A.10     B.5       C.4       D.2

【回答】

B【考點】程序框圖.

【專題】計算題;圖表型;分析法;算法和程序框圖.

【分析】模擬執行程序框圖,循環體爲“直到型”循環結構,按照循環結構進行運算,即可求出滿足題意時的y.

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

x=13,

x=10,滿足條件x≥0,x=7

滿足條件x≥0,x=4

滿足條件x≥0,x=1

滿足條件x≥0,x=﹣2

不滿足條件x≥0,y=5

輸出y的值爲5.

故選:B.

【點評】本題爲程序框圖題,考查對循環結構的理解和認識,按照循環結構運算後得出結果,屬於基礎題.

知識點:框圖

題型:選擇題