(Math.random()*1000000如果是有小数点的数就不能与6求于,所以会抱错。
不一定编译通过就是对的,我认为因该这样写。c=(int)(Math.random()*1000000)%6+1;
我老师上次好像也这样说过这个问题。
----------------解决方案--------------------------------------------------------
Math.random()这个*1000000会有小数吗?
你没API文档吧!
----------------解决方案--------------------------------------------------------
回复 12# 的帖子
刚学,但我们老师确实说过这个问题。我也不知道。 ----------------解决方案--------------------------------------------------------
没错的吧
----------------解决方案--------------------------------------------------------
没错啊
----------------解决方案--------------------------------------------------------