用Java求和
时出现无法理解的内容,本人大一智商不高只能来求答疑解惑
package zuoye3;
public class Test9 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int a,b;
int d=0;
int c=0,sign=-1;
Double sum=0.0;
for(a=1;a<=10;a++) {
sign*=-1;
for(b=1;b<=a;b++) {
c*=b;
}
d+=c;
sum+=((double)1/(double)d)*sign;
System.out.println(sum);
}
}
}
Infinity
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
目前用的最熟的还是for循环,感觉思路没问题但确实能力欠缺
求java分数阶乘求和,阶乘条件不让输入