当前位置: 代码迷 >> Java相关 >> 求1000!的结果末端有多少个0 1000! = 1×2×3×4×5×.×999×1000
  详细解决方案

求1000!的结果末端有多少个0 1000! = 1×2×3×4×5×.×999×1000

热度:671   发布时间:2016-04-22 21:23:03.0
求1000!的结果末尾有多少个0 1000! = 1×2×3×4×5×...×999×1000
求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);
}
  相关解决方案