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