Tag: 析因

使用循环来计算阶乘数,Java

我正在尝试计算7阶乘的值并显示答案,但是当我试图查找一种方法来执行此操作时,我一直在查找编写的代码,以便首先必须从用户输入一些数字,然后它会影响用户输入的任何数字。但是我已经知道我需要什么数字,显然,所以代码会有所不同,我无法弄清楚如何做到这一点。 我一开始就尝试过这个 public class Ch4_Lab_7 { public static void main(String[] args) { int factorial = 7; while (factorial 0) System.out.println(factorial*facto… factorial–; } } } 但它所做的只是显示7 * 7,然后是6 * 6,然后是5 * 5,依此类推,这不是我想要做的。 有谁知道如何正确地做到这一点?