计算10阶乘的值

Posted on 2018-12-09 15:08  努力成长静待花开  阅读(390)  评论(0编辑  收藏  举报

实现效果:

  

 

知识运用:

  递归算法:  return num * factorial(num - 1);

实现代码:

        public static double factorial(int num) { 
            switch(num){
                case 1:
                    return 1;
                default:
                    return num * factorial(num - 1);
            }
        }