计算n个数的阶乘_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 计算n个数的阶乘

计算n个数的阶乘

 2013/9/25 1:04:24  sweetts  程序员俱乐部  我要评论(0)
  • 摘要:一个递归思想很基础的应用:计算n个数的阶乘packagejc;importjava.util.Scanner;/****计算前几项的阶乘*递归思想*/publicclassJc{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);System.out.print("inputthenumber:");intn=sc.nextInt();Jcjc=newJc();System.out.print
  • 标签:
一个递归思想很基础的应用:
计算n个数的阶乘
class="java" name="code">
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);
			}
	}

}
  • 相关文章
发表评论
用户名: 匿名