Java 数学公式循环
Java Math Formula Loops
公式n怎么加啊! = 1 * 2 * 3 * i in java 表示它将处于循环中。例如,如果用户输入 5,则输出将为 1 * 2 * 3 * 4 * 5 = 120。如果您输入 4,则输出将为 1 * 2 * 3 * 4 = 24
这样做:
public int formulaMethod(int n) {
int result = 1;
for (int i = 1; i <= n; i++) {
result *= i;
}
return result;
}
希望对您有所帮助
你可以使用递归来解决这个问题:
public static int factorial(int n)
{
if (n == 0)
{
return 1;
}
else
{
return (n * factorial(n-1));
}
}
公式n怎么加啊! = 1 * 2 * 3 * i in java 表示它将处于循环中。例如,如果用户输入 5,则输出将为 1 * 2 * 3 * 4 * 5 = 120。如果您输入 4,则输出将为 1 * 2 * 3 * 4 = 24
这样做:
public int formulaMethod(int n) {
int result = 1;
for (int i = 1; i <= n; i++) {
result *= i;
}
return result;
}
希望对您有所帮助
你可以使用递归来解决这个问题:
public static int factorial(int n)
{
if (n == 0)
{
return 1;
}
else
{
return (n * factorial(n-1));
}
}