Java用while语句写出从1的阶乘的倒数一直加到20阶乘的倒数
话不多说
放代码
1 package factorialANDsum;//fectorail(阶乘)sum(相加) 2 3 public class factorialANDsum { 4 5 public static void main(String[] args) { 6 double a1=0;//a1为累加器 7 double b1=1;//b1记录阶乘 8 int i=1;//从1开始累乘 9 while (i<=20) 10 { 11 b1=b1*i++;//累乘后i加一 12 a1+=1/b1;//累加器开始加上阶乘的倒数 13 14 } 15 System.out.print(a1);//输出结果 16 17 } 18 19 }