/*
编写一个方法,求整数n的阶乘,例如5的阶乘是1*2*3*4*5
*/
public class Test1
{
public static void main(String[] args){
java.util.Scanner s = new java.util.Scanner(System.in);
int i = s.nextInt();
int n;
n = Test1.Factorial(i);
System.out.println(n);
}
public static int Factorial(int i){
int sum = 1;
for(int j = 1;j <= i;j++)
sum *= j;
return sum;
}
}
编写一个方法,求整数n的阶乘
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:什么时候使用方法重载
下一篇:方法执行时内存的变化
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
python 定义一个函数求双阶乘 python定义求阶乘的函数
定义计算N的阶乘的函数1)使用循环计算阶乘def frac(n): r = 1 if n<=1: if n==0 or n==1: return 1 else: print('n 不能小于0') else: for i in range(1, n+1):
python 定义一个函数求双阶乘 python 定义计算N的阶乘的函数 使用循环计算阶乘 使用递归计算阶乘 -
python中求一个数的阶乘 用python求阶乘和
1、for、if、whlie等循环语句中遇到continue关键字,中断当前循环,跳出所有语句,重新开始循环。
python中求一个数的阶乘 python 斐波那契数列 九九乘法表 循环语句