右图是计算1/(1*2)+1/(2*3)+1/(3*4)+1/(4*5)+*******(1/(2009*2010)的程序框图,为了得到正确的结果,在判断框中应该填入的条件是 ▲ .

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 09:20:50

右图是计算1/(1*2)+1/(2*3)+1/(3*4)+1/(4*5)+*******(1/(2009*2010)的程序框图,为了得到正确的结果,在判断框中应该填入的条件是 ▲ .
右图是计算1/(1*2)+1/(2*3)+1/(3*4)+1/(4*5)+*******(1/(2009*2010)
的程序框图,为了得到正确的结果,在判断框中应该填
入的条件是 ▲ .

右图是计算1/(1*2)+1/(2*3)+1/(3*4)+1/(4*5)+*******(1/(2009*2010)的程序框图,为了得到正确的结果,在判断框中应该填入的条件是 ▲ .
判断框内应填:i≤2010
开始,i、n等于0
然后依次沿程序进行
i=1 符合条件,继续进行 n=1/(1*2)
i=2 符合条件,继续进行 n=1/(1*2)+1/(2*3)
i=3 符合条件,继续进行 n=1/(1*2)+1/(2*3)+1/(3*4)
…………………………………………
i=2010 符合条件,继续进行 n=1/(1*2)+1/(2*3)+1/(3*4)+1/(4*5)+(1/(2009*2010)
所以,方框内要填的是i≤2010

判断语句是:i<2009。
i只能执行到2008,因为下面有一句“i=i+1”,执行之后就是i=2009了,执行下面的语句就完成的计算,此时就需要跳出循环语句。再次判断的时候,i=2009的时候就跳出,走否那边。输出n值。
主要是看中间的i。注意下面的i=i+1是在求和之前的。
(其实你自己数循环次数都可以,计算式子是循环2009次,然后i=0开始,显然i只能到2008就行...

全部展开

判断语句是:i<2009。
i只能执行到2008,因为下面有一句“i=i+1”,执行之后就是i=2009了,执行下面的语句就完成的计算,此时就需要跳出循环语句。再次判断的时候,i=2009的时候就跳出,走否那边。输出n值。
主要是看中间的i。注意下面的i=i+1是在求和之前的。
(其实你自己数循环次数都可以,计算式子是循环2009次,然后i=0开始,显然i只能到2008就行了,这样就2009次了。然后就需要跳出循环)

收起