下面程序段的功能是计算1000!的末尾有多少个零。请填空使程序完整、正确。 提示:只要偶数乘5就会产生0,因为1000!中有一半是偶数,所以求1000!的末尾有多少个零, 其方法就是统计1000!中有多少5的因子。 例如:10有1个5的因子,25有两个5的因子,100有两个5个因子。 例如:6!=1*2*3*4*5*6;其中5中的5的因子只有一个,所以只有一个0 10!=1*2*3*4*5*......*9*10,其中5中的有5的因子一个,10中有5的因子1个,所以10!结果中的最后只有两个0; #include void main() { int i,k,m; for(k=0,i=5;i<=1000;i+=5; { m=i; while(___________) { k++; _____________; } } printf(“1000!中最后其共有%d个零”,k): }