美文网首页
递归解题——阶乘计算

递归解题——阶乘计算

作者: 就这样吧嘞 | 来源:发表于2019-03-18 19:25 被阅读0次
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int a = sc.nextInt();
    System.out .print(a);
    jiecheng(a,1);
    }
    static void jiecheng (int i,int sum) {
        if(i==1) {
            System.out .print("="+sum);
            return;
        }       
        sum=sum*i;
        int j =i-1;
        System.out .print("*"+j);
        jiecheng(i-1,sum);
    }
}

输出示范

10
10*9*8*7*6*5*4*3*2*1=3628800

相关文章

网友评论

      本文标题:递归解题——阶乘计算

      本文链接:https://www.haomeiwen.com/subject/innbmqtx.html