#include <stdio.h>
int main(void)
{
int i,n,count;
printf("请输入正整数n:");
scanf("%d",&n);
count =0;
for(i=5;i<=n;i=i+5){
if(i%(5*5*5*5*5)==0) count+=5;
else if(i%(5*5*5*5)==0) count+=4;
else if(i%(5*5*5)==0) count+=3;
else if(i%(5*5)==0) count+=2;
else if(i%5==0) count+=1;
}
printf("%d!尾部连续零共%d个。\n",n,count);
return 0;
}```
C语言计算n!阶乘尾部连续0的个数
最新推荐文章于 2024-07-17 10:38:14 发布