(2014•烟台二模)执行如图所示的程序框图,若输入A的值为2,则输出P的值为______.

斯贝思的小灰熊 1年前 已收到1个回答 举报

虎贝贝 幼苗

共回答了21个问题采纳率:95.2% 举报

解题思路:由已知中的程序框图及已知中输入2,可得:进入循环的条件为S≤2,即P=1,2,3,4,模拟程序的运行结果,即可得到输出的P值.

当P=1时,S=1+[1/2];
当P=2时,S=1+[1/2]+[1/3];
当P=3时,S=1+[1/2]+[1/3]+[1/4];
当P=4时,S=1+[1/2]+[1/3]+[1/4]+[1/5]=2
1
12;
不满足S≤2,退出循环.
则输出P的值为 4
故答案为:4.

点评:
本题考点: 循环结构.

考点点评: 本题考查的知识点是程序框图,在写程序的运行结果时,我们常使用模拟循环的变法,但程序的循环体中变量比较多时,要用表格法对数据进行管理.

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.029 s. - webmaster@yulucn.com