黑马程序员技术交流社区
标题:
有30个0-9之间的数字,怎么统计0-9这10个数字分别出现了多少次。
[打印本页]
作者:
hrfhwy
时间:
2015-11-24 23:38
标题:
有30个0-9之间的数字,怎么统计0-9这10个数字分别出现了多少次。
public class LX_4_08
{
public static void main(String args[])
{
java.util.Random random=new java.util.Random();
int score[]=new int[30];
int count[]=new int[10];
int c=0;
System.out.print("随机生成的30个数为:");
for(int i=0;i<30;i++){
score[i]=Math.abs(random.nextInt()%10);
System.out.print(score[i]+","); }
for(int a=0;a<10;a++)
{
for(int b=0;b<30;b++)
{
if(score[b]==a)
{
count[c]++;
}
}
c++;
}
System.out.println("这十个数分别出现的次数为:");
for(int d=0;d<10;d++)
{
System.out.println("数字"+d+"出现的次数为"+count[d]+",");
}
}
}
作者:
X_iaY_u
时间:
2017-10-19 16:22
用switch?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2