package com.edu.jsu.demo3;
public class zui {
public static void main(String[] args) {
int number = 10;//定义整数
System.out.println(number + "!=" + factorial(number));//调用递归方法
}
//定义递归方法计算1*2*3*4*...*N
public static long factorial(int num){
if(1 == num){//递归结束条件
return 1;
}
else{
return factorial(num-1)*num;//递归调用方法
}
}
}
递归方法计算n!
最新推荐文章于 2024-09-02 22:33:56 发布