我是靠谱客的博主 刻苦柚子,这篇文章主要介绍java计算某个数出现的次数_JAVA实现统计某个自然数在数列的各项中出现的次数...,现在分享给大家,希望可以做个参考。

201610181557196870.jpg

码农公社  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计算某个数出现内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(65)

评论列表共有 0 条评论

立即
投稿
返回
顶部