int funtion(int n){
int sum=0,res=1;
for(int i=1;i
res*=i;
sum+=res;
}
return sum;
}/*其中,n你传99进去就可以得到你先要的结果了
这个方法可以计算1!+2!+...+n!
当然,主意有没有溢出,如果有,你把int改成long就是了
*/
阶乘函数:
public long jc(int i)
{
if (i <= 0 || i == 1)
{
return 1;
}
else
{
return i*jc(i-1);
}
}
计算和:
long sum = 0;
for (int i = 1; i < 100; i++)
{
sum += jc(i);
}
long result = 1,j=1;
for (int i = 2; i <= 99; ++i)
{
j *= i;
result += j;
}
result是结果
双层FOR循环
public double GetResult(int n)
{
double res=0;
for(int i=n;i>1;i--)
{
res=(res+1)*(res-1);
}
result res;
}