資源簡介
c++ 階乘和(入門級示例)
代碼片段和文件信息
#include
using?namespace?std;
int?na[11000]s[11000]b[11000];
int?main()?
{
cin>>n;
a[1]=1;?//計算階乘?
int?len=1lb;
for(int?i=1;i<=n;i++)?
{
int?x=0;
for(int?j=1;j<=len;j++)?//eg:1234每一位乘以i(eg:2)
{
a[j]=a[j]*i+x;?//當前階乘(eg:2)等于上一層?(eg:1)乘以i(eg:2)?
x=a[j]/10;?//進位?
a[j]%=10;?//只能保
評論
共有 條評論