小白学Java

记录自己每天的一点体会,联系下表达能力

22 递归问题
import java.util.Scanner;

//利用递归方法求5!。
//注意使用递归方法求,不是用别的方法
public class Twentytwo {

	public static void main(String[] args) {
	//键盘输入
		Scanner sc=new Scanner(System.in);
		int n=sc.nextInt();
		System.out.println("递归之后结果为:"+recursive(n));

	}
	//定义一个递归方法
	private static int recursive(int n)
	{
		if(n ==1)
		{
			return 1;
		}else{
			return n*recursive(n-1);
		}
	}

}

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_32519097/article/details/52369222
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

22 递归问题

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭