1*2*3*......*3000相乘结果的末尾有多少个0?

public class CountZeroDemo {
    public static void main(String[] args) {
        System.out.println(countZero(3000));//748
    }
    private static int countZero(int n){
        int count=0;
        int j;
        for(int i=1;i<=n;i++){
            j=i;
            while(j%5==0){
                count++;
                j/=5;
            }
        }
        return count;
    }
}
原文地址:https://www.cnblogs.com/zjfjava/p/5996673.html