問題詳情:
執行如圖所示的程序框圖,若輸入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
點評: 本題主要考查了當型循環結構,循環結構有兩種形式:當型循環結構和直到型循環結構,當型循環是先判斷後循環,直到型循環是先循環後判斷.
知識點:框圖
題型:選擇題