大数相乘 例 n的阶乘
来源:互联网 发布:node会取代php吗 编辑:程序博客网 时间:2024/06/05 16:50
#include<stdio.h>
#include<string.h>
#define mann 17000
int f[mann];
int main()
{
int i,j,n;
while(~scanf("%d",&n))
{
memset(f,0,sizeof(f));
f[0]=1;
for(int i=2; i<=n; i++)
{
int c=0;
for(j=0; j<mann; j++)
{
int s=f[j]*i+c;
f[j]=s%10;
c=s/10;
}
}
for(j=mann-1; j>=0; j--)
if(f[j]) break;
for(i=j; i>=0; i--)
printf("%d",f[i]);
printf("\n");
}
return 0;
#include<string.h>
#define mann 17000
int f[mann];
int main()
{
int i,j,n;
while(~scanf("%d",&n))
{
memset(f,0,sizeof(f));
f[0]=1;
for(int i=2; i<=n; i++)
{
int c=0;
for(j=0; j<mann; j++)
{
int s=f[j]*i+c;
f[j]=s%10;
c=s/10;
}
}
for(j=mann-1; j>=0; j--)
if(f[j]) break;
for(i=j; i>=0; i--)
printf("%d",f[i]);
printf("\n");
}
return 0;
0 0
- 大数相乘 例 n的阶乘
- 大数相乘(n阶乘实现)
- ObjC 实现的大数相加,大数相乘和n的阶乘
- 大数阶乘-N的阶乘
- 大数n的阶乘
- 大数n的阶乘
- 大数n的阶乘
- 大数N的阶乘
- 1057 N的阶乘(大数阶乘)
- N的阶乘(大数阶乘算法)
- 大数相乘和n!
- 3000阶乘_大数相乘
- 大数相加相乘及阶乘
- [原创]阶乘(1000的阶乘,10000的阶乘...)以及大数相乘(几十万位乘几十万位)
- 大数相乘(大数阶乘模板)
- 求n的阶乘,大数乘模版
- 大数问题:求N的阶乘
- n 的阶乘 C 语言版(大数)
- jq 获取option 选中的各种值
- "解决“就是当做信仰的存在
- 'OSError: .*.so: undefined symbol'
- 线性表—顺序存储结构-顺序表
- hadoop全分布式环境配置-访问slave节点路径不存在问题
- 大数相乘 例 n的阶乘
- 常用转义字符(摘自W3School )
- 反转链表(Java实现)
- 03-树2 List Leaves (25分)
- leetcode 40-Combination Sum II
- ansible playbook
- python练习题:实现购物车功能
- 理解性能 context switch
- jquery.validationEngine Ajax验证的使用方法