小数阶乘
时间限制:
1000 ms | 内存限制:
65535 KB
难度:
1
-
描述
-
编写一个程序,求一个数m的阶乘。
-
输入
-
有多组测试数据,以EOF结束。
每组测试数据有1个整数m。
输出
- 每组数据输出一行。 样例输入
-
5
样例输出
-
120
-
有多组测试数据,以EOF结束。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()) {
int number = scanner.nextInt();
long result = 1;
for (int i = 1; i <= number; i++) {
result *= i;
}
System.out.println(result);
}
}
}