(11)请编程求1X2X3X...Xn所得的数末尾有多少个0? (n由键盘输人,1000<n<10 000)
#include<stdio.h>
int main()
{
int temp,sum,num,N;
temp=1;
sum=0;
N=5;
printf("请输入一个大于1000小于10000正整数:");
scanf("%d",&num);
while(temp!=0)
{
temp=num/N;
sum=sum+temp;
N*=5;
}
printf("末尾0的个数是:%d",sum);
}