我正在用 java 循环做一个阶乘问题,它问 1+1/2!+1/3!+...+1/n!,n 是肯定的,我使用“while”来制作它,但是代码什么都没有运行:</p>
public static void main(String[] args) {
double sum=0,a=1;
int n=Integer.parseInt(args[0]);
while(n>0){
a=a*n;
sum=sum+1.0/a;
}
System.out.print(sum);
}
请帮忙:)