黄道益2017真假辨别:C#简单编程问题,请各位高手大哥帮帮忙~!

来源:百度文库 编辑:高考问答 时间:2024/04/27 20:17:06
整数m,n,且0<m<n,求m!+(m+1)!+…+n!

C#编程问题,看起来好简单的,那位大哥帮帮忙~!

int accum(int number)
{
int result;

result = 1;

for(i=1; i<=number; i++)
result *= i;

return result;
}

bool frommton(int m, int n)
{
int i, result;

result = 0;

if((m>=n)||(m<=0))
printf("error param");
return false;

for(i=m; i<=n; i++)
result+=accum(i);

printf("the result is %d", result);
}

int lastnum = 0;
int[] myarrary = int[n-m+1];
private int gcount(int value)
{
int mycount = 1;
for(int i=1;i<=value;i++)
{
mycount = mycount*i;
}
return mycuont;
}
for(int j=0;j<=n-m;j++)
{
myarrary[j] = gcount(n+j);
}
for(int k=0;k<=n-m;k++)
{
lastnum = lastnum + myarrary[k];
}