public class FactorialSum
{
public static void main(String[] args)
{
/*
需求:
计算1!+2!+...+10!的和并打印输出
*/
long result = 0;//用于存放累加的和
long f = 1;
for(int i=1;i<=5;i++)
{
f = f * i;
result += f;
}
System.out.println("result="+result);
}
}
/*
总结:
1.factorial--阶乘
2.不同程序块之间要加上换行
3.阶乘规律:
n!=(n-1)!*n
例如:
3!=2!*3
*/
{
public static void main(String[] args)
{
/*
需求:
计算1!+2!+...+10!的和并打印输出
*/
long result = 0;//用于存放累加的和
long f = 1;
for(int i=1;i<=5;i++)
{
f = f * i;
result += f;
}
System.out.println("result="+result);
}
}
/*
总结:
1.factorial--阶乘
2.不同程序块之间要加上换行
3.阶乘规律:
n!=(n-1)!*n
例如:
3!=2!*3
*/