题目内容

若P=0.8,则按如图程序框图运行时,得到的n=(  )
分析:根据流程图所示的顺序,逐框分析程序中各变量、各语句的作用可知:该程序的作用是利用循环结构求满足条件
1
2
+
1
22
+
1
23
+…+
1
2n
≥P的最小n值,模拟程序的运行过程可得答案.
解答:解:∵P=0.8
当n=1时,满足进行循环的条件,循环结束后,S=
1
2
,n=2;
当n=2时,满足进行循环的条件,循环结束后,S=
3
4
,n=3;
当n=3时,满足进行循环的条件,循环结束后,S=
7
8
,n=4;
当n=4时,不满足进行循环的条件,输出i值为4
故选C
点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,注意读懂框图的作用,考查计算能力.
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网