求和:(String、toCharArray、break)

编程入门 行业动态 更新时间:2024-10-18 14:26:45

求和:(<a href=https://www.elefans.com/category/jswz/34/1769667.html style=String、toCharArray、break)"/>

求和:(String、toCharArray、break)

小明对数位中含有 2、0、1、9 的数字很感兴趣,在 1 到 40 中这样的数包 括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。请问,在 1 到 2019 中,所有这样的数的和是多少?

public class Main {public static void main(String [] args) {int t = 0;//计数for(int i=1;i<=2019;i++) {String s = i+"";//将数字转为字符串char[] c = s.toCharArray();//将字符串转为字符数组for(int j=0;j<c.length;j++) {if(c[j]=='2' || c[j]=='0' || c[j]=='1' || c[j]=='9') {t+=i;break;//有可能某个数包含2019中的多个(会多加次数)}}}System.out.print(t);}
}
1905111

更多推荐

求和:(String、toCharArray、break)

本文发布于:2023-11-15 12:44:03,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1599853.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:String   toCharArray   break

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!