数数字(JAVA语言)

package 第三章习题;
/*
 * 把前n(n<=10000)个整数顺次写在一起:
 * 89101112...
 * 数一数0-9各出现多少次
 * (输出10个整数,分别是09出现的次数)
 */
public class 数数字 {


public static void main(String[] args) {
// TODO Auto-generated method stub
int a[]=new int[10];
for(int i=1;i<=10000;i++) {
String s=i+"";
int k=0;
while(k<s.length()) {
a[s.charAt(k)-'0']++;
k++;
}
}
for(int i=0;i<a.length;i++) 
{
if(i==0) {
System.out.print(a[i]);
}
else {
System.out.print(" "+a[i]);
}
}
}


}
全部评论

相关推荐

11-13 20:16
已编辑
厦门理工学院 软件测试
专业嗎喽:硕佬,把学校背景放后面几段,学校背景双非还学院,让人看了就不想往下看。 把实习经历和个人奖项放前面,用数字化简述自己实习的成果和掌握的技能,比如负责项目一次通过率90%,曾4次发现项目潜在问题风险为公司减少损失等等
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务