50的阶乘后有几个0

说说为什么
thank,you !快一点!!!!!!!!!!!!!

10,20,30,40,50这5个因数中,已经有5个0了;
5,15,25,35,45,50的乘积中,有7个5相乘,再凑上7个2的话,就又有7个0了。
因此结果最后会有12个0.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-04-15
遇到尾数为5或10就会产生一个0,因此说是10个
第2个回答  2009-04-24
12个
遇到5和10时乘偶数得到1个0。但是25和50乘两次偶数会的到2个0。所以多两个。12个本回答被提问者采纳
第3个回答  2009-04-19
12个
用c语言
#include <stdio.h>
main()
{int n=0,d,i,num;
scanf("%d",&num);
for(i=5;d>=1;i=i*5)
{d=num/i;
n=n+d;}
printf("%d",n);
getch();}
可以算其他数的阶乘0的位数

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网