1000!的结果中有多少个0?
发布于 2017-11-13 20:15 910 次浏览 0 赞 来自 我要提问  
public class nums {

    public static void main(String[] args) {
        int sum=1 ;
        for (int i = 1; i <= 1000; i++) {
            sum*=i;
        }
        String s=sum+"";
        int num=0;
        for (int i = 0; i < s.length(); i++) {
            
            if((s.charAt(i))=='0')
                num++;
        }
        System.out.println(num);
    }

}


添加回复
回到顶部