作业帮 > 综合 > 作业

用Math.random()方法生成10个界于1到100之间的随机数,并存储到适当的数据结构中,

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/08/05 15:25:12
用Math.random()方法生成10个界于1到100之间的随机数,并存储到适当的数据结构中,
用Math.random()方法生成10个界于1到100之间的随机数,并存储到适当的数据结构中,
介于1到100之间(不包含1和100的话)
double[] a = new double[10];
for (int i = 0; i < 10; i++) {
a[i] = (double)(Math.random() * 99 + 1);
}
包含1和100的话,只需更改for循环里面的语句
a[i]=(double)(Math.random()*100+1);
即可.
相应的,如果只需取整的话,将程序里面的double都改成int即可
int[] a = new int[10];
for (int i = 0; i < 10; i++) {
a[i] = (int)(Math.random() * 100 + 1);
}