题目内容

执行如图所示的算法框图,若p=0.8,则输出的n=________.

答案:4
解析:

  解:由算法框图得:

  执行第一次循环:p=0.8,n=1,S=0,S<p,

  则S=0+,n=2;

  执行第二次循环:S=,S<p,

  则S=,n=3;

  执行第三次循环:S=,S<p,

  则S=,n=4;

  执行第四次循环:S=,S>p,

  此时,输出n=4.

  点评:解答此类问题,首先要读懂算法框图,熟练掌握算法框图的三种基本结构.在解答涉及循环结构的算法框图的问题时,最好的方法就是完整地执行每一次循环,防止执行不彻底,造成错误.


练习册系列答案
相关题目

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

精英家教网