黑马程序员技术交流社区
标题:
阶乘的一道题。 1到1000 结果末尾有多少个0
[打印本页]
作者:
pisces
时间:
2015-5-8 22:10
标题:
阶乘的一道题。 1到1000 结果末尾有多少个0
阶乘的一道题。 1到1000 结果末尾有多少个0
作者:
showdy
时间:
2015-5-9 19:07
BigInteger s= BigInteger.valueOf(1);
for(int i=1;i<1001;i++){
s=s.multiply(BigInteger.valueOf(i));
}
System.out.println(s);
String ss=s.toString();
int num=0;
for (int i = 0; i < ss.length(); i++) {
char ch= ss.charAt(i);
if(ch=='0'){
num++;
}
}
System.out.println(num);
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2