64,646
社区成员
发帖
与我相关
我的任务
分享
int j=0;//只要有一个因子5就有一个0
int j=0;//只要有一个因子5就有一个0
int fun(int m)
{
int i = 0;
int j = 0;
int k = 0;
for(i = 1; i <= m; i++)
{
k = i;
while(k > 0)
{
//如果以0结尾,还得进一步判断它的上一位是0还是5
if((k % 10) == 0)
{
j++;
}
//如果以5结尾
if((k % 10) == 5)
{
j++;
break;
}
k = k / 10;
}
}
return j;
}
int main()
{
printf("Hello world, %d!\n", fun(1024));
return 0;
}
int ret = 0;
whhile(N)
{
ret += N/5;
N /= 5;
}