概述
码农公社 210.net.cn 210= 1024 10月24日一个重要的节日--码农(程序员)节
问题描述
在数列1至2019中,有多少个项的数位中包含数字9?
注意,有的数中的数位中包含多个9,这个数只算一次。例如,1999这个数包含数字9,在计算只是算一个数。
答案提交
代码如下(小学水平^_^):
public class Main {
public static void main(String[] args) {
Scanner in=new Scanner (System.in);
int ans=0;int a,b,c,d;
for(int i=1;i<=2019;i++) {
a=i/1000;
b=i%1000/100;
c=i%100/10;
d=i%10;
if(a==9||b==9||c==9||d==9) { //题目要求了一个数值里面如果有多个9还是只算一个,所以用||
ans++;
}
}
System.out.println(ans);
}
}
水平虽然处在小学阶段,但好在也完美解决了问题,哈哈。
最后
以上就是刻苦柚子为你收集整理的java计算某个数出现的次数_JAVA实现统计某个自然数在数列的各项中出现的次数...的全部内容,希望文章能够帮你解决java计算某个数出现的次数_JAVA实现统计某个自然数在数列的各项中出现的次数...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复