输入一个整数,计算该数的阶乘并输出(用java)使用记事本
时间: 2023-05-24 09:05:59 浏览: 117
计算一个数的阶乘
或者其他编辑器编写以下程序:
```java
import java.util.Scanner;
public class Factorial {
public static void main(String[] args) {
Scanner input = new Scanner(System.in); // 创建扫描器对象
System.out.print("请输入一个正整数:");
int n = input.nextInt(); // 读取用户输入的整数
int result = 1; // 初始化阶乘为1
for (int i = 1; i <= n; i++) {
result *= i; // 计算阶乘
}
System.out.println(n + "的阶乘为:" + result); // 输出结果
}
}
```
运行该程序,输入一个正整数,程序将输出该数的阶乘。例如,输入5,程序将输出120。
阅读全文