黑马程序员技术交流社区
标题:
请求各位大神帮我解答一下
[打印本页]
作者:
黑马—洋仔
时间:
2013-12-9 22:36
标题:
请求各位大神帮我解答一下
编写一个名为DigitCounter.java的程序,要求随机生成100个0~9之间的整数,并统计和输出每个数字的个数。
提示:(int)(Math.random()*10)生成0~9之间的随机整数;用一个含有10个整数的数组存放0,1,2。。。9的
个数
作者:
范二青年
时间:
2013-12-10 12:43
package DigitCounter;
public class DigitCounter {
/**
* @param args
*/
public static void main(String[] args) {
int [] count = new int[10];
for(int i = 0;i < 100 ; i++){
int num = (int)(Math.random()*10);
System.out.print(num);
switch (num) {
case 0:
count[0] +=1;
break;
case 1:
count[1] +=1;
break;
case 2:
count[2] +=1;
break;
case 3:
count[3] +=1;
break;
case 4:
count[4] +=1;
break;
case 5:
count[5] +=1;
break;
case 6:
count[6] +=1;
break;
case 7:
count[7] +=1;
break;
case 8:
count[8] +=1;
break;
case 9:
count[9] +=1;
break;
}
}
System.out.println();
for(int i = 0; i<count.length ; i ++){
System.out.println("有"+count[i]+"个"+i);
}
}
}
复制代码
求分,楼主如果感觉有什么问题,随时指出,立即更改 谢谢
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2