编写一个java程序,计算1+2!+3!+...从第10项到第20项的
问题描述:
编写一个java程序,计算1+2!+3!+...从第10项到第20项的
public class ZuoYe3_5 { public static void main(String args[]) {double sum=0,a=1;int i=1;while(i=10)sum=sum+a;i++;a=a*i;}System.out.println("sum="+sum);} } 这里面的while循环是怎么执行的,比如当i=1时,符合i=10时 是怎样执行的
答
public class ZuoYe3_5 {
public static void main(String args[]) {
double sum=0,a=1; //a存储上次的阶乘结果
int i=1;
while(i