使用while循环语句计算1+1/2!+1/3!+···+1/20!之和
2017-07-07 22:03
543 查看
public class Factorial { /* public static void main(String[] args){ double i; i=SumFactorial(20); System.out.println("1+1/2!+1/3!+···+1/20!之和: "+i); } public static double SumFactorial(int s){ int i=1; double sum=0,den=1.0; //sum是总和,den是分母 while(i<=s){ den=den*i; sum+=1/den; i++; } return sum; }*/ public static void main(String args[]) { double sum = 0,a = 1; int i = 1; while(i <= 20) { sum = sum+a; i = i+1; a = a*(1.0/i); } System.out.println(sum); } }
相关文章推荐
- 编写Java程序,使用while循环语句计算1+1/2!+1/3!···1/20!之和。
- 第4章 流程控制----编写Java程序,使用while循环语句计算1+1/2!+1/3!+...+1/20!之和
- C#--第2周实验--任务四--编写一个控制台应用--分别使用for,while,do-while循环语句计算 n!
- 使用while循环 计算1+1/2!+1/3!+...+1/20!
- 使用while循环语句计算1~1000之间能被3和7同时整除的整数之和
- 使用while语句计算1+2+3+...+20的和
- 第二周 任务四 分别使用for,while,do-while循环语句计算 n!
- 使用do…while语句计算1+2+3+...+20的和
- 编程作业50页3题 分别使用 do-while和 for 循环计算1+1/2!+1/3!+1/4!...+1/20!
- 用while循环语句计算1!+2!+……20!之和
- [MSSQL]SQL语句优化- while循环使用
- while循环语句的初步使用
- 使用while循环,计算2+4+6+...+100
- C#中循环语句:while、for、foreach的使用
- Objective-C学习笔记(九)——循环语句while的使用方法
- Java 递归调用 最简单计算1-n的和,不用使用循环语句,一条语句搞定
- 使用for语句计算1+2+3+...+20的和
- 用do-while语句计算1+1/2+1/3+...+1/20的结果(第十周上机任务)
- 循环语句的使用——while、do_while、for
- MySQL与MSSQl使用While语句循环生成测试数据的代码