`
sweetts
  • 浏览: 13245 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

计算n个数的阶乘

阅读更多
一个递归思想很基础的应用:
计算n个数的阶乘
package jc;

import java.util.Scanner;

/**
 * 
 * 计算前几项的阶乘
 * 递归思想
 */

public class Jc {

	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		System.out.print("input the number :");
		int n=sc.nextInt();
		Jc jc=new Jc();
		System.out.print("the result is: ");
		System.out.println(jc.caculate(n));
	}
	
	public int caculate(int n){
		if(n==1){
			return 1;
		}
		else{
		return	n*caculate(n-1);
			}
	}

}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics