
的 阶乘 数字不超过 产品 的所有 正面整数从 1 由数字组成 在问题, 包括. 这是一个数学运算, 用符号表示 n! (n 的阶乘). 喜欢这个, 的阶乘, 举个例子, 6, 这是乘以所有整数之间的结果 1 和 6, 包括.
6! = 6 * 5 * 4 * 3 * 2 * 1 = 720
在这种情况下, 我们将看到如何使一个小 Java 程序 进行 阶乘计算 一个数字, 我们将介绍参数.
代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | class Factorial { public static void main( String[] args ) { int numero = 6; System.out.println( "Ejemplo del Cálculo del factorial de un número en Java" ); System.out.println( "El factorial de " + numero + " es: " + factorial( numero ) ); } public static int factorial( int numero ) { int fact = 1; for( int i = 1; i <= numero; i++ ) { fact *= i; } return fact; } |
您可以看到作为 modularizamos 创建一个小问题 特定功能 为计算 阶乘. 您也可以在这个函数中看到, 我们利用 算术赋值运算符 *= 正如我们看到在一个 前面的示例.
输出:
1 2 | Ejemplo del Cálculo del factorial de un número en Java El factorial de 6 es: 720 |

我们的留言或输入到论坛