题目内容
执行如图所示的程序框图,若输入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
点评:本题主要考查了当型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断.
分析:根据输入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
点评:本题主要考查了当型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断.
练习册系列答案
相关题目