JAVA学习日志 一个关于随机骰子1-1000计数的程序

这个题目主要是为了测试switch语句。另外测试了随机函数random的随机情况。很简单,不多做介绍

public class TestRandom{
public static void main(String[] args){
int t,d_1=0,d_2=0,d_3=0,d_4=0,d_5=0,d_6=0;
for (int i=1;i<=1000;i++){
t=(int)(1+Math.random()*6);  //随机生成一个0到1的小数,乘6加1取整数1-6.
switch (t){
case 1:
d_1++;
break;
case 2:
d_2++;
break;
case 3:
d_3++;
break;
case 4:
d_4++;
break;
case 5:
d_5++;
break;
case 6:
d_6++;
break;
}

}
System.out.println("测试1000个随机筛子数的出现次数:");
System.out.print("其中1个数:");
System.out.println(d_1);
System.out.print("其中2个数:");
System.out.println(d_2);
System.out.print("其中3个数:");
System.out.println(d_3);
System.out.print("其中4个数:");
System.out.println(d_4);
System.out.print("其中5个数:");
System.out.println(d_5);
System.out.print("其中6个数:");
System.out.println(d_6);
}
}



评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值