导读 大家好,我是小吉,我来为大家解答以上问题。n的阶乘分一的前n项和,n的阶乘很多人还不知道,现在让我们一起来看看吧!1、#includevoid ma...
大家好,我是小吉,我来为大家解答以上问题。n的阶乘分一的前n项和,n的阶乘很多人还不知道,现在让我们一起来看看吧!
1、#includevoid main() { int a[10000],i,j,n; int digit=1; int carry,temp; a[0]=1; scanf("%d",&n); while(n!=-1) { for(i=2;i<=n;i++) { for(j=1,carry=0;j<=digit;j++) { temp=a[j-1]*i+carry; a[j-1]=temp%10; carry=temp/10; } while(carry) { a[++digit-1]=carry%10; carry/=10; } } for(i=digit;i>=1;i--) printf("%d",a[i-1]); printf(" "); scanf("%d",&n); } }。
本文到此讲解完毕了,希望对大家有帮助。
版权声明:本文由用户上传,如有侵权请联系删除!