永发信息网

这个用java求1!+2!....+10!输出的结果对了吗?

答案:6  悬赏:20  手机版
解决时间 2021-04-13 05:56
这个用java求1!+2!....+10!输出的结果对了吗?
最佳答案
结果不对 正确的结果应该是 1!+2!+3!+...10!=4037913 你的代码应该改成

for(int A=1;A<11;A++)
{
B=B*A;
sum+=B;
}
全部回答
顺了一下,感觉没什么问题,但是sum=+B是不是写错了,应该是sum+=B吧
不对的,你把你的“sum=+B”改成“sum+=B”就OK!
package dao;

public interface Indexer {
    T index(V v);
}
//实现类
package dao;
import java.math.*;

public class Factorial implements Indexer {
    public BigDecimal index(Integer integer) {
        int x=1;
        for (int i = 1; i <= integer;i++)
            x*=i;
        return new BigDecimal(x);
    }
    public static void main(String...args){
        Indexer F = new Factorial();
        BigDecimal b = new BigDecimal(0L);
        for (int i = 1; i <11; i++) {
            b=b.add(F.index(i));
        }
        System.out.println(b);
    }
}

不对

你算的结果是1*1+2*1+3*1+...+10*1,不是阶乘.
public class Test {
public static void main(String[] args) {
int i = 1;
int sum = 0;
for (int j=1; j <= 10; j++) {
i = i * j;
sum = sum + i;
}
System.out.println(sum);
}
}
正确结果:4037913
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
到了绝路醒悟还有用吗?
完形填空I’mtakingmyfamilytoEuropetohaveat
怎样忘掉上辈子的记忆?
船舶、港口、机械、土木、航天,这些专业,哪
表达唯一的句子简单,表示唯一的句子
魔发界怎么去啊,有知道地址的么
金杯电缆和桂林电线总厂哪个好
武林风是一种什么性质的武术比赛?
单选题煤炭、石油和沼气的共同特点是:A.都是
马鹿茸适合肌无力的人吃吗?
呼呼的风照样子写词语
开通QQ会员后在升级QQ超级会员和直接开通QQ超
给妈妈的三八祝福语,38妇女节对妈妈的祝福语
阿克赛村这个地址在什么地方,我要处理点事
你好,我们家有一台84年的电影放映机,请问能
推荐资讯
求一部关于宇宙的电影
巴菲特名言乘凉,描写太阳明媚,在树下乘凉的诗
男性如何装扮自己?
有没有小头牛出售
甲十乙二7.2,甲一乙二0.8,那么乙二多少?
淘宝新手求淘宝省钱诀窍
下列关于我国河流的叙述,不正确的是A.北方的
揭阳至汕头的公交车是否得经过汕头潮阳区?
怎样才能忘记?
请大侠说说古中国、古印度、古埃及、古巴比伦
接吻是什么味道?
买一部手机!!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?