JAVA之递归求阶乘之和
2014-05-16 13:05
239 查看
import java.util.Scanner; public class demo3 { static long factorial(int k) { int sum; if(k==1) { return 1; } else { return k*factorial(k-1); } } public static void main(String[] args) { int j,f,sum=0; long k; System.out.println("请输入您需要求的阶乘数:"); Scanner s=new Scanner(System.in); int i=s.nextInt(); for(j=1;j<=i;j++) sum+=factorial(j); System.out.print("您所求的阶乘和:"+sum); } } //代码仅供参考哦~~
相关文章推荐
- java 递归与非递归求n的阶乘
- java经典问题——递归求阶乘
- java 阶乘——递归
- 递归求10的阶乘(Java实现)
- T 4000 est_Java_递归练习(1000的阶乘所有零和尾部零的个数)
- java 递归实现数的阶乘
- 递归实现1到100的和、10的阶乘(Java语言)
- java中递归方法的应用--计算n的阶乘
- Java练习——乘法口诀表、递归求阶乘
- Java 递归、尾递归、非递归 处理阶乘问题
- java 递归与非递归求n的阶乘
- JAVA 用递归实现求五的阶乘
- Java递归-实现阶乘;斐波拉契数列;删除文件夹的文件
- 使用java计算一个数的阶乘--递归
- Java 递归、尾递归、非递归 处理阶乘问题
- Java 递归实例 – 阶乘
- java:递归:10的阶乘
- java 递归求一个数字的阶乘
- 阶乘-递归-java
- Java 递归求阶乘10!