首页 > 编程 > Java > 正文

Java编程题练习2017-02-19

2019-11-08 02:14:42
字体:
来源:转载
供稿:网友

2017-02-19题目:利用递归方法求5!。 求1+2!+3!+…+20!的和 。

import java.util.Scanner;

public class ru20170219 {

public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); int n=in.nextInt(); int total=0; for(int i=1;i<=n;i++){ total+=jiechen(i); } System.out.PRint(String.valueOf(total));}public static int jiechen(int n){ if(n==1){ return n; } else { return n*jiechen(n-1); }}

}


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表