发布于2017年12月15日2017年12月16日 由公猿一九九零n的阶乘(n!)结果中尾部0的个数有多少? 问题描述 设计一个算法,计算出n阶乘中尾部零的个数 样例 11! = 39916800,因此应该返回 2 解析 统计0的个数,就要考虑一下怎么才能产生0,5乘以任何的偶数都会产生0,也就转换成统计5的个数 def zeroCount (n): count = 0 while n > 0: count += n / 5 n = n / 5 return count 1234567 def zeroCount (n): count = 0 while n > 0: count += n / 5 n = n / 5 return count