作业帮 > 综合 > 作业

JAVA产生100个1~100的随机数,怎样数其中1~20的数的个数?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/04 03:20:25
JAVA产生100个1~100的随机数,怎样数其中1~20的数的个数?
产生随机数这个我已经会了,现在就是不知道数数的方法,最好用上数组的相关知识
int[] arr = new int[100];
for(int i=0;i<100;i++)
    arr[i] = (int)Math.floor(Math.random()*100)+1;
int count = 0;
for(int i : arr)
    if(i>=1 && i<=20)
        count++;
System.out.println("1到20的数有 "+count+" 个");没测试,你试试看