10=2*5
关键就是看它一共可以写成多少个2和多少个5的乘积
能被5整除的数有5,10,……,100这20个
能被25整除的数有25,50,75,100这4个
没有能被125整除的
所以一共有20+4=24个5
这里一共有50个偶数,因数2的个数明显超过24
所以有24个0
24个
2*5得10,有一个0,1×2×3×4×...×99×100中含2的因数比含5的因数多,所以只要求出有几个含5的因数:5,10,15,------100,5的倍数有20个。
25,50,75,100中各含两个5的因数,所以是20+4=24
21个
每个1~10中,2*5得10,有0,还有单个0。再加上有10个这样的区间,就是20个。100有2个,所以要多加一个
要想到有几个0,就要看100里有几个5和25的倍数。100/5+100/25=24,则有24个0.