求写一个简单算法,.算1000的阶乘有多少个零

问题描述:

求写一个简单算法,.算1000的阶乘有多少个零

如果你说的是结果后面跟了多少个零,思路是用一个循环从1走到1000.
里面再套一个循环,整出10一次累积1,结果再除10如果能整出再累积1,随时不能整除就结束.进行外部循环下一项.是“整除”,写错了,不是“整出“好像不太对,2×5也可以出现零。那就必须把结果算出来。

1000!我不知道计算机能不能算出来,这个数应该超级大。

直接用求阶乘的算法求结果,然后用一个循环,拿结果除10,整除就积累1,跟上面第二个循环一样。