/************************************************************************
*
*  1024! 末尾有多少个0 ? 
*
/***********************************************************************
*/
#include 
<stdio.h>

int totalzero(int n)
{
    
int total = 0;
    
while (n > 5)
    {
        n 
= (n - (n % 5)) / 5;
        total 
+= n;
    }
    
return total;
}

void main()
{
    printf(
"%d\n", totalzero(1024));
}

相关文章: