c=(int)(Math.random()*1000000%6+1); 我觉得这句有错误
(Math.random()*1000000如果是有小数点的数就不能与6求于,所以会抱错。
不一定编译通过就是对的,我认为因该这样写。c=(int)(Math.random()*1000000)%6+1;
我老师上次好像也这样说过这个问题。
(Math.random()*1000000如果是有小数点的数就不能与6求于,所以会抱错。
不一定编译通过就是对的,我认为因该这样写。c=(int)(Math.random()*1000000)%6+1;
我老师上次好像也这样说过这个问题。