递归

作者: AAnna珠 | 来源:发表于2019-05-17 10:20 被阅读0次
    public static void main(String []args){
    getN(5);
    System.out.print(getN(5));
    public static int getN(int n){
    int result;
    if(n=1){
    result=1;
    }else{
    result =n*getN(n-1);
    }
    return result;
    
    

    递归不用循环,调用自身循环,上诉代码为递归,它的普通形式如下:

    public static void main(String []args){
    System.out.print(getN(5));
    }
    public static int getN(int n){
    int result=1;
    for(int i=1;i<=n;i++){
    result = result*i;
    }
    return result;
    }
    }
    

    相关文章

      网友评论

          本文标题:递归

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