永发信息网

java 数 n的阶乘, 阶乘, 公式 为 n!=n*(n-1)(n-2)…*2 * 1 .求 数字 6的阶乘 的阶乘 .

答案:2  悬赏:30  手机版
解决时间 2021-03-24 04:20
java 数 n的阶乘, 阶乘, 公式 为 n!=n*(n-1)(n-2)…*2 * 1 .求 数字 6的阶乘 的阶乘 .
最佳答案
import java.math.BigInteger;
 
public class Test {
 
    public static void main(String[] args) {
        int n = 6;
        System.out.println(jiecheng(n));
    }
    
    public static BigInteger jiecheng (int i) {
         BigInteger result = new BigInteger("1");
        for (int j = 1; j <= i; j ++) {
               BigInteger num = new BigInteger(String.valueOf(j));
               result = result.multiply(num);
        }
        return result;
    }追问是错的追答 public class Test {
 
    public static void main(String[] args) {
        int n = 6;
        System.out.println(jiecheng(n));
    }
    
    public static Double jiecheng (int i) {
        Double result = 1.0;
        for (int j = 1; j <= i; j ++) {
         result *= j;
        }
        return result;
    }

第一次回答那个代码只是少了一个“{”号而已,我复制过去的时候不小心。
全部回答
for循环一次阶乘做完直接递归啊追问代码啊追答下面的代码多给个入参,把递归的次数传进去,只做一次递归就行了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
二手房交易,如果说我100万元买了一套二手房
把短路了的USB设备插到电脑上会怎样?
爱情之间真诚的诗句,关于诚实 踏实的名言俗语
好日子馒头大饼地址在什么地方,想过去办事
温州到大嵛山岛怎么走
离颐和园最近的全聚德是哪家店?晚上去的话需
奥数题,已知一串分数1/1,1/2,2/1
十跟十打架、日来帮、月来看、猜一字
乐视1S月底可以升级基于安卓6.0的EUI5.8了,
一月花费占家庭总额支出比例怎么算
香味洋兰新品有那些?
在2011年江南中学体育节上,小华水平抛出一飞
东顺广告地址在什么地方,想过去办事
四十岁的男人为什么找女朋友这么难呢
打一床棉花被要多少钱?
推荐资讯
“中国”一词在出土文物中最早见于西周初年青
两个土念什么字
汽车走着走着突然一停一停的,好像供不上油一
关于网球王子龙马和樱乃
Only when possible to settle the problem.
应用中心为什么不能把应用移到外至存储卡
街机之王战盟争霸只有一个2级以上的战盟怎么
一个数与12.8的和的二倍是78这个数是多少
"一股脑儿"还是"一古脑儿"
那个我刮彩票刮出来的灰是什么东西
难道上辈子我做了孽你来惩罚我
亲们有C大调我的祖国钢琴谱吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?