十个十亿是多少亿的阶乘是多少

1到10的阶乘的和等于多少?我要答案,不要程序_百度知道
1到10的阶乘的和等于多少?我要答案,不要程序
速度,谢谢,我现在需要答案
提问者采纳
4037913应该就是这个数
提问者评价
额。。。。我没做出来这个数,纠结啊。。。。
其他类似问题
为您推荐:
阶乘的相关知识
其他1条回答
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁4751人阅读
本篇文章是在osChina的代码分享里下载下来的,这里把它整理一下。
前一段时间看到一个往年程序竞赛的题解, 有一个题目说的是求 100 的阶乘末尾有多少个 0. 题解中给出的讲解提到, 一个数 n 的阶乘末尾有多少个 0 取决于从 1 到 n 的各个数的因子中 2 和 5 的个数, 而 2 的个数是远远多余 5 的个数的, 因此求出 5 的个数即可. 题解中给出的求解因子 5 的个数的方法是用 n 不断除以 5, 直到结果为 0, 然后把中间得到的结果累加. 例如, 100/5 = 20, 20/5 = 4, 4/5 = 0, 则 1 到 100 中因子 5 的个数为
(20 + 4 + 0) = 24 个, 即 100 的阶乘末尾有 24 个 0. 其实不断除以 5, 是因为每间隔 5 个数有一个数可以被 5 整除, 然后在这些可被 5 整除的数中, 每间隔 5 个数又有一个可以被 25 整除, 故要再除一次, ... 直到结果为 0, 表示没有能继续被 5 整除的数了.
#include &stdio.h&
int getfn_1(const int n)
int counter=0;
//the counter!
for(i=4; i&=n; i++)
while(flag&=5&&flag%5==0)
counter++;
int main(void)
int fact_n = 100;
printf(&100!有%d个零\n&,getfn_1(fact_n));
执行结果:
100!有24个零
请按任意键继续. . .
版权声明:本文为博主原创文章,未经博主允许不得转载。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:311520次
积分:4270
积分:4270
排名:第3401名
原创:86篇
转载:165篇
评论:60条
(1)(1)(1)(4)(7)(11)(8)(2)(3)(2)(2)(2)(2)(2)(4)(4)(6)(11)(8)(2)(58)(8)(10)(8)(22)(17)(3)(16)(29)(3)11的阶乘是多少_百度知道
11的阶乘是多少
我有更好的答案
11*10*9*8*7*6*5*4*3*2*1
这个就是11的阶乘
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 0的阶乘是多少 的文章

 

随机推荐