当前位置: 代码迷 >> C语言 >> 看看这个程序怎么写!
  详细解决方案

看看这个程序怎么写!

热度:290   发布时间:2007-05-28 16:26:49.0
看看这个程序怎么写!
1!+2!+3!.......+10!
----------------解决方案--------------------------------------------------------
main()
{ int i,j;
long int sum1=1,sum2=0;
for(i=10;i>0;i--)
{
for(j=i;j>0;j--)
{sum1=sum1*j;}
sum2=sum2+sum1;
sum1=1;
}
printf("the sum is %ld",sum2);
}
应该不会错了~~还请高手指教指教~~
----------------解决方案--------------------------------------------------------
这个题目的意思是什么???

----------------解决方案--------------------------------------------------------

2楼为什么要用两个for循环呢? 其实你已经注意这个问题了
但就是没有充分利用..

main()
{ int i;
int sum=0,num=1;
for(i=1;i<=10;i++)
{
num=num*i;
sum=sum+num;
}
printf("the sum is %d",sum);
}


----------------解决方案--------------------------------------------------------
  相关解决方案