#include<stdio.h>
#include<string.h>
const int max=40000;
int f[max], n;
int i,j, c,s;
void find ()
{
memset(f,0,sizeof(f));
f[0]=1;
for(i=2;i<=n;i++)
{
int c=0;
for(j=0;j<max;j++)//开的数组比5000!的阶乘大所以不必担心最后一位进位。
{
s=f[j]*i+c;
f[j]=s%10;
c=s/10;
}
}
for(j=max-1;j>=0;j--)   //从前面找第一个不为零的数
if(f[j])
break;
}
int main()
{
while(scanf("%d",&n)!=EOF)
{
find();
for(i=j;i>=0;i--)
printf("%d",f[i]);
printf("\n");
}
return 0;
}

大数相乘(大数阶乘模板)相关推荐

  1. ObjC 实现的大数相加,大数相乘和n的阶乘

    转自:http://www.th7.cn/Program/IOS/201211/113566.shtml 突然有人问你100!结果有几个零.其实这也是个口算题目了..0乘任何数都为0,5乘偶数也有0, ...

  2. 大数相乘 - 浮点数

    最多支持0.04G位的大浮点数相乘算法,提供10000阶乘的例子. 昨天,噢不,今日拂晓,鸡鸣之时,写了一大整型数相乘,下午有空,改进了一下,昨天直觉说实现以上几点能提升45%今天一试,哈准.果然是4 ...

  3. 大数相乘、大数相加、大数相减Java版本

    为什么80%的码农都做不了架构师?>>>    题目:两个非常大的数字相乘(相加,相减) 该题目在java中可以使用BigInteger类中的方法来实现.否则的话可以使用如下方式来实 ...

  4. 大数相乘--极简单的思路

    大数相乘,面试常见的题型,如何计算两个打算相乘? <pre style="font-family: 'Lucida Sans Typewriter'; font-size: 12pt; ...

  5. C#中关于处理两个大数相乘的问题

    方法一:直接利用.NET FrameWork 4.0中自带的System.Numeric类库 添加了对此类库的引用后,直接调用方法即可计算: View Code 1 BigInteger num1 = ...

  6. 大数相乘(c语言/c++)

    大数相乘(c语言/c++) 方法一:做加法 方法二.做乘法 方法一:做加法 思路:模拟竖乘过程.将num2从后往前一个一个的去乘num1.然后累加.在累加的时候记得在末尾补0.补的0的个数就是第二个字 ...

  7. 算法题-大数相乘问题

    今天在网上看到一个大数相乘的问题,题目是这样的:输入两个整数,要求输出这两个数的乘积.输入的数字可能超过计算机内整形数据的存储范围. 分析: 由于数字无法用一个整形变量存储,很自然的想到用字符串来表示 ...

  8. POJ 2389 Bull Math(水~Java -大数相乘)

    题目链接:http://poj.org/problem?id=2389 题目大意: 大数相乘. 解题思路: java BigInteger类解决 o.0 AC Code: 1 import java. ...

  9. 面试官让你用C语言实现大数相乘,慌吗?

    在之前的笔试题解析里面,我写了大数相加的问题,这里再剖析一个大数相乘,顾名思义,大数相乘就是这个数已经大到最大的数据类型都没有办法保存了. 我们看看最大的数据类型可以保存多大的数据. #include ...

  10. C# 使用同余代换简化多个大数相乘取模运算

    •(A + B) mod M = ( A mod M + B mod M ) mod M •(A * B) mod M = ((A mod M) *( B mod M)) mod M using Sy ...

最新文章

  1. Android Drawable 详解(教你画画!)
  2. python pip 安装错误 EnvironmentError: mysql_config not found
  3. react --- Hook的使用
  4. postgres触发器使用
  5. 很好的c++和Python混合编程文章
  6. BUUCTF-MISC-黑客帝国~喵喵喵
  7. 影视后期制作(Pr)
  8. Odoo相关资源(持续更新中)
  9. excel饼图 将图例放在图中对应位置并显示百分比
  10. python学习(二)User-Agent
  11. CocosCreator h5游戏移动端全屏显示
  12. Web Api 调用时出现405错误解决方案
  13. 中级人力资源管理师(中级经济师)备考攻略
  14. 2018年上半年阅读书单
  15. ACM简单计算题-装箱问题
  16. 【数据蒋堂】第 47 期:Hadoop – 一把杀鸡用的牛刀
  17. jquery的toFixed方法的正确使用
  18. ELO-Merchant-Category-Recommendation(上篇)
  19. 软件项目管理第四次作业
  20. DirectSound 钢琴(1)

热门文章

  1. Android中提示:Service Intent must be explicit:Intent
  2. WInform中实现设置ZedGraph中曲线的X轴与Y轴的上限与下限
  3. EasyUI中Accordion折叠面板的简单使用
  4. Jquery中正确使用trim方法以及避免遇到坑
  5. Python实现最简单的文字游戏
  6. volatile超详细讲解
  7. Flutter 插件url_launcher简介及使用,打开外部浏览器,拨打电话,发送短信,打开微信,支付宝,qq等
  8. settime java import_void setTime(long time)
  9. python程序狮,编程狮app下载
  10. 喜报 | 安信证券签约神策数据!