189 8069 5689

JAVA门牌制作-创新互联

题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

小蓝要为一条街的住户制作门牌号。

创新互联公司,专注为中小企业提供官网建设、营销型网站制作、响应式网站设计、展示型成都做网站、网站建设等服务,帮助中小企业通过网站体现价值、有效益。帮助企业快速建站、解决网站建设与网站营销推广问题。

这条街一共有 20202020 位住户,门牌号从 11 到 20202020 编号。

小蓝制作门牌的方法是先制作 00 到 99 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、0、1、71、0、1、7,即需要 11 个字符 00,22 个字符 11,11 个字符 77。

请问要制作所有的 11 到 20202020 号门牌,总共需要多少个字符 22?

解析

初始化一个int变量用来记录1-2020“2”出现的次数

先用一个for循环遍历门牌号,再转成String类型,再用一个for循环取出是2的字符

再用count++记录2出现的次数

int count = 0;
     for(int i = 1;i<= 2020;i++) {
         String string = Integer.toString(i);
         for(int j = 0;j< string.length();j++) {
             if(string.charAt(j) == '2') {
                 count++;
             }
         }
     }
     System.out.println("2出现次数->>>"+count);

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


网站题目:JAVA门牌制作-创新互联
文章起源:http://cdxtjz.com/article/dghhce.html

其他资讯