執行如圖所示的程序框圖,若輸入A的值為2,則輸入的P值為(  ) A.2B.3C.4D.5

來源:國語幫 8.45K

問題詳情:

執行如圖所示的程序框圖,若輸入A的值為2,則輸入的P值為(  ) A.2B.3C.4D.5

執行如圖所示的程序框圖,若輸入A的值為2,則輸入的P值為(  )

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

【回答】

C

考點: 循環結構.

專題: 算法和程序框圖.

分析: 根據輸入A的值,然後根據S進行判定是否滿足條件S≤2,若滿足條件執行循環體,依此類推,一旦不滿足條件S≤2,退出循環體,求出此時的P值即可.

解答: 解:S=1,滿足條件S≤2,則P=2,S=1+=

滿足條件S≤2,則P=3,S=1++=

滿足條件S≤2,則P=4,S=1+++=

不滿足條件S≤2,退出循環體,此時P=4

故選:C

點評: 本題主要考查了當型循環結構,循環結構有兩種形式:當型循環結構和直到型循環結構,當型循環是先判斷後循環,直到型循環是先循環後判斷.

知識點:框圖

題型:選擇題

熱門標籤