【发布时间】:2014-01-31 14:44:22
【问题描述】:
我想用 for 循环在 java 中做一个阶乘程序。例如,我想获取用户输入,比如说10,然后乘以10*9*8*7*6*5*4*3*2*1。我需要帮助构建for 循环。到目前为止,我不知道该去哪里,所以下面的代码就是我所拥有的。
import java.util.Scanner;
import java.lang.Math;
public class factorial {
public static void main(String[] args) {
int num;
Scanner input = new Scanner(System.in);
System.out.println("Enter a number: ");
num = input.nextInt();
}
}
【问题讨论】:
-
现在您的程序中已经有了用户输入的数字,您需要“以某种方式”计算阶乘。