在Java中计算某个整数的阶乘,如n!=n*(n-1)(n-2).....4321,n的值从控制台录入。,使用循环
时间: 2023-05-23 20:03:18 浏览: 95
java代码-使用java解决给定一个整数N,编写程序求1!+2!+……+N!的源代码
5星 · 资源好评率100%
可以使用for循环实现计算整数n的阶乘,代码如下:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
int factorial = 1;
for (int i = n; i > 0; i--) {
factorial *= i;
}
System.out.println(n + "! = " + factorial);
}
}
```
例如,如果在控制台上输入5,则输出结果为:5! = 120
阅读全文