题目内容
执行如图所示的程序框图后,输出的值为5,则P的取值范围
- A.

- B.

- C.

- D.

A
分析:根据所给数值判定是否满足判断框中的条件,然后执行循环语句,一旦不满足条件就退出循环,输出结果n=5,从而判断p的范围.
解答:
解:根据题意可知该循环体运行3次
第一次:s=
,n=2
第二次:s=
=
,n=3
第三次:s=
=
,n=4
第三次:s=
+
=
,n=5,
此时退出循环体,不满足S<P,
所以
,
故选A.
点评:本题主要考查了循环结构,是当型循环,当满足条件,执行循环,否则退出循环体,属于基础题.
分析:根据所给数值判定是否满足判断框中的条件,然后执行循环语句,一旦不满足条件就退出循环,输出结果n=5,从而判断p的范围.
解答:
第一次:s=
第二次:s=
第三次:s=
第三次:s=
此时退出循环体,不满足S<P,
所以
故选A.
点评:本题主要考查了循环结构,是当型循环,当满足条件,执行循环,否则退出循环体,属于基础题.
练习册系列答案
相关题目