以下程序计算1+1/3+1/5+…1/(2N+1) 直至1/(2N+1)小于0.000 01 请在横
以下程序计算1+1/3+1/5+…1/(2N+1),直至1/(2N+1)小于0.000 01,请在横线处将程序补充完整。 public class Sun{ public static void main(String args[]){ int n=l; double term,sum=1.0; do{ n=【 】; term=1.0/n; sum=sum+term; } while(term>=0.00001); System.out.printin(n); System.out.println(sum); } }
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:2*n+l
本题考查do-while循环的用法。题目中没有给出累加次数,故不能使用for循环,在do循环中,由累加项term的值作为退出循环的条件。根据题目要求,应该填写2*n+l。本题的关键点是while(term>=0.00001)语句,题目要求计算直至1/(2N+1)小于0.00001,所以term=1/(2N+1),因此n=2*n+l。
相似问题
下列程序的功能是创建了一个显示5个'Hello!'的线程并启动运行 请将程序补充完整。 public
下列程序的功能是创建了一个显示5个"Hello!"的线程并启动运行,请将程序补充完整。 public class ThreadTest extends Thread{ public static voi
在数据库逻辑结构的设计中 将E-R模型转换为关系模型应遵循相关原则。对于3个不同实体集和它们之间的多
在数据库逻辑结构的设计中,将E-R模型转换为关系模型应遵循相关原则。对于3个不同实体集和它们之间的多对多联系m:n:p,最少可转换为【 】个关系模式。请
Java中的继承机制之所以能够降低程序的复杂性 提高编程的效率 主要是因为它使代码可【 】。请帮忙给
Java中的继承机制之所以能够降低程序的复杂性,提高编程的效率,主要是因为它使代码可【 】。请帮忙给出正确答案和分析,谢谢!
进程是一个内核级别的实体 而线程是一个【 】级的实体。请帮忙给出正确答案和分析 谢谢!
进程是一个内核级别的实体,而线程是一个【 】级的实体。请帮忙给出正确答案和分析,谢谢!
【 】是指反映数据元素之间逻辑关系的数据结构。请帮忙给出正确答案和分析 谢谢!
【 】是指反映数据元素之间逻辑关系的数据结构。请帮忙给出正确答案和分析,谢谢!
