求1000!的结果末尾有多少个0
1000! = 1×2×3×4×5×...×999×1000
------解决方案--------------------
public static void main(String[] args){
int sum = 0;
for(int i=1;i<=1000;i++){
if(i%10 == 5){
sum++;
}
if(i%10 == 0){
if(i%100 == 0){
if(i%1000 == 0){
sum += 3;
}else{
sum +=2;
}
}else{
sum +=1;
}
}
}
System.out.println(sum);
}